html{box-sizing:border-box;line-height:1.15}body{font-size:1.125em;color:#222;-webkit-font-smoothing:antialiased;line-height:1.5rem;font-family:Open Sans,sans-serif}body,html{height:100%}::-moz-selection{text-shadow:none;background:#b3d4fc}::selection{text-shadow:none;background:#b3d4fc}hr{height:1px;padding:0;border-top:1px solid #797a75;width:80px;display:block}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{padding:0;border:0;margin:0}textarea{resize:vertical}.browserupgrade{padding:.2em 0;color:#000;margin:.2em 0;background:#ccc}a:hover{text-decoration:none}.nb{padding:0;right:0;position:absolute;align-items:center;left:0;display:flex;z-index:100}.menu .menu-social-media svg{fill:#fff;margin:2rem}.main-header{height:100%;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-image:url(https://gomslomo.com/img/dansci2.jpg);background-repeat:no-repeat;z-index:-1}.info{padding:1.5em 0 0;font-weight:300;text-align:center}.info-header{font-size:1.875rem;margin-bottom:2rem;margin-top:2rem;font-family:Encode Sans Condensed,sans-serif}.info-sl{font-size:1.5rem;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,.55)}#duyurular,#teachers{text-align:center}#duyurular h1,#teachers h1,.header-title h1,header h1{font-size:2.5rem;font-weight:100;margin-bottom:1rem;font-family:Encode Sans Condensed,sans-serif}#teachers .team-slider-circle{position:relative;top:-6rem;left:-3rem;width:46%;z-index:-1}#teachers .team-info-outer{padding:0;top:-4rem}#teachers .team-info-outer,#teachers .team-info-shape{position:relative;z-index:-2}#teachers .team-info-shape img{position:relative}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape img:first-child{display:inherit}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape img:nth-child(2){display:none}#teachers .team-info{font-weight:300;position:absolute;top:5rem;margin-left:1.25rem;width:90vw}#teachers .team-info .fullname{font-size:36px;margin-bottom:1.6rem;margin-top:1rem}#teachers .team-info .teacher-description{height:20rem;overflow:auto;margin:0;line-height:1.8rem}.teacher-description::-webkit-scrollbar-track{padding:2px 0;border:none;background-color:transparent}.teacher-description::-webkit-scrollbar{width:5px}.teacher-description::-webkit-scrollbar-thumb{border:none;background-color:#737272;border-radius:10px}.teacher-slider-icon{position:absolute;width:24px}.carousel-control-background{height:72px}#duyurular{margin-bottom:3rem}#duyurular h1{margin-top:0}#adCarouselControls{height:250px;margin:3rem auto 0;display:flex}#adCarouselControls .carousel-control-next,#adCarouselControls .carousel-control-prev,#adCarouselControls .carousel-inner{position:inherit}#adCarouselControls .carousel-inner{padding:0;font-weight:300;font-style:italic}#adCarouselControls .carousel-inner h5{font-size:1.125rem;font-weight:400;font-style:normal}#adCarouselControls .carousel-control-next img,#adCarouselControls .carousel-control-prev img{height:1.5rem}#kaydol .signin-input-shape{margin-bottom:5rem;position:relative;text-align:center}#kaydol .signin-input-shape .signin-header{height:120px;padding-top:41px;border:none;right:18%;color:#000;position:absolute;top:-11%;background-color:#e3b3af;border-radius:50% 50% 50% 50%;padding-bottom:43px;width:120px}#kaydol .signin-input-shape h2{font-size:1.875rem;font-weight:100;text-shadow:1px 1px 1px hsla(0,0%,100%,.7);margin:0;font-family:Encode Sans Condensed,sans-serif}.form-box{right:15%;position:absolute;text-align:center;top:37%;left:15%}#contactForm .form-box-inner{margin-bottom:1.5rem;border-bottom:1px solid #fff;font-family:Encode Sans Condensed,sans-serif}#contactForm .form-box-inner .form-box-input{font-size:1.875rem;border:none;font-weight:100;color:#fff;text-align:center;background:transparent}#contactForm .form-box-inner input::placeholder{color:#fff;opacity:.6}#contactForm .form-button{right:7rem;position:relative}#contactForm .form-button .btn-custom{height:120px;font-size:1.875rem;border:none;font-weight:100;color:#000;background-color:#ebebeb;border-radius:50% 50% 50% 50%;width:120px;font-family:Encode Sans Condensed,sans-serif}header{position:relative}header h1{padding:200px 0 0;text-align:center;margin:0}header hr{margin-bottom:3rem}header svg{position:absolute;top:0;width:100%;z-index:-1}.header-title{font-size:2.5rem;text-align:center}.header-title h1{font-size:1.5rem}.dance-education{margin-top:2rem}.gallery-icon,.greenbg,.pinkbg{justify-content:center;flex-wrap:wrap;margin:auto;display:flex}.greenbg .dance-icon,.pinkbg .dance-icon{text-align:center;margin:auto}.greenbg .dance-icon img,.pinkbg .dance-icon img{width:70%}.dance-info{text-align:center;margin:auto}.dance-info .dance-header h1{font-size:2rem;font-weight:600;margin-bottom:0;font-family:Encode Sans Condensed,sans-serif}.dance-info .dance-info-inner p{padding:1rem;font-size:1rem;font-weight:100}.gallery-icon span{font-size:1rem;font-weight:100;color:#707070;margin:auto 0;font-family:Encode Sans Condensed,sans-serif}.gallery-icon span:hover{color:#000}.gallery-icon img{height:20px;margin-left:1rem;width:25%}.CDA-img{height:300px}#gallery h2,#photo-gallery h2{font-size:2.5rem;font-weight:100;font-family:Encode Sans Condensed,sans-serif}footer{height:380px;background-color:#ebebeb}footer .container .row{padding-right:.5625rem;padding-left:.5625rem}footer .container .Cda-logo{padding-top:2rem;padding-bottom:2rem}footer .container .Cda-logo img{width:100px}footer .container .adress{padding-top:2rem;text-align:-webkit-left;display:flex}footer .container .adress img{height:34px;width:24px}footer .contact,footer .container .adress p,footer .copyright,footer .footer-menu{font-size:.75rem}footer .footer-menu{padding-right:0}footer .contact ul,footer .footer-menu ul{padding:0;list-style-type:none}footer .contact ul a:first-child,footer .footer-menu ul a:first-child{font-size:.8125rem}footer .contact ul a li,footer .footer-menu ul a li{color:#000}footer .contact{padding-right:0}footer .contact ul a li{margin-bottom:.5rem}footer .contact ul a li img{width:1.25rem}footer .social-media{margin-bottom:2rem;text-align:center;margin-top:1rem}footer .social-media a{margin-right:1.5rem}footer .social-media img{width:2rem}@media (min-width:768px){.info{font-size:1.875rem;line-height:3.125rem}.info-header{font-size:3.125rem}.info-sl{font-size:2.5rem}#duyurular h1,#teachers h1,.header-title h1,header h1{font-size:3.75rem}#teachers .carousel-inner .carousel-item{display:flex}#teachers .carousel-inner .carousel-item .team-pic{margin:auto 0;padding-left:0}#teachers .carousel-inner .carousel-item .team-info-outer{position:relative;top:inherit}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape{left:inherit}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape img{height:780px}#teachers .team-info-shape img{right:11rem}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape img:first-child{display:none}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape img:nth-child(2){display:inherit}#teachers .carousel-inner .carousel-item .team-info-outer .team-info{font-size:1.5rem;top:12rem;margin-left:3rem;width:40vw}#teachers .team-info .teacher-description{line-height:2.5rem}#duyurular{margin-bottom:8rem}#kaydol .signin-shape{position:relative;z-index:10}#kaydol .signin-shape img{width:150%}#kaydol .signin-input-shape{margin-bottom:9rem}.form-box{right:18%;left:24%}#contactForm .form-box-inner{margin-bottom:2.5rem}#contactForm .form-box-inner .form-box-input{font-size:2.5rem}.greenbg .dance-icon{order:2}.greenbg .dance-info{order:1}#adCarouselControls{height:auto}header hr{margin-bottom:96px}footer{height:350px}footer .container .row:first-child{padding-top:2rem;padding-bottom:2rem}footer .container .Cda-logo{padding-top:0;order:1}footer .footer-menu{order:2}footer .container .adress{padding-top:0;order:4}footer .contact{order:3}}@media (min-width:991px){#teachers .carousel-inner .carousel-item .team-info-outer .team-info{width:45vw}#kaydol .signin-input-shape .signin-header{height:150px;padding-top:54px;right:21%;padding-bottom:53px;width:150px}#kaydol .signin-input-shape h2{font-size:2.25rem}#contactForm .form-button .btn-custom{height:150px;font-size:2.25rem;width:150px}#contactForm .form-button{top:1rem}footer .container .Cda-logo img{width:200px}}@media (min-width:1200px){#teachers .carousel-inner .carousel-item .team-info-outer .team-info{margin-left:1rem;width:560px}#photo-gallery h2{padding:0 1.25rem}#teachers .carousel-inner .carousel-item .team-info-outer .team-info-shape img{height:740px}#kaydol .signin-input-shape .signin-header{height:180px;padding-top:69px;padding-bottom:68px;width:180px}#contactForm .form-button{right:9rem;top:4rem}#contactForm .form-button .btn-custom{height:180px;font-size:2.5rem;width:180px}}@media (max-width:1200px){#teacherSliderWithControls .container{padding:0;max-width:none}#teacherSliderWithControls .carousel-control{display:flex}#teacherSliderWithControls .carousel-control-next{justify-content:flex-end}#teacherSliderWithControls .carousel-control-prev{justify-content:flex-start}#teacherSliderWithControls .carousel-control-prev .teacher-slider-icon{position:absolute;left:22px}#teacherSliderWithControls .carousel-control-next .teacher-slider-icon{right:20px;position:absolute}}@media (max-width:360px){#teachers .team-info-outer .team-info{font-size:.9rem}#teachers .team-info-outer .team-info h1{font-size:1.5rem;margin-bottom:1rem}#teachers .team-info .teacher-description{height:12rem}#kaydol .signin-input-shape .signin-header{height:100px;padding-top:36px;padding-bottom:36px;width:100px}#kaydol .signin-input-shape h2{font-size:1.5rem}.form-box{top:29%}#contactForm .form-button{right:6rem;bottom:1rem}#contactForm .form-button .btn-custom{height:90px;font-size:1.5rem;width:90px}footer{height:430px}footer .contact ul a:nth-child(4) img{display:none}}@media (min-width:360px) and (max-width:450px){#teachers .team-info .teacher-description{height:14rem}}@media (max-width:450px){.menu .menu-social-media svg{margin:1rem}#contactForm .form-box-inner .form-box-input{width:70vw}}@media (min-width:450px) and (max-width:767px){#teachers .team-info-outer .team-info{font-size:1.5rem;top:6rem;margin-left:2.5rem}#teachers .team-info-outer .team-info .teacher-description{line-height:8vw}#kaydol .signin-input-shape .signin-header{right:20%}#adCarouselControls{height:170px}#contactForm .form-box-inner{margin-bottom:2.5rem}#contactForm .form-button{top:1rem}}@media (min-width:768px) and (max-width:991px){footer .container .Cda-logo img{width:150px}#contactForm .form-box-inner .form-box-input{font-size:1.5rem}}.hidden{display:none!important}.visuallyhidden{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{height:auto;overflow:visible;clip:auto;position:static;margin:0;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{text-shadow:none!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href) ")"}abbr[title]:after{content:" ("attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{widows:3;orphans:3}h2,h3{page-break-after:avoid}}