/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");html{color:#222;line-height:1.4;font-size:14px;font-family:'Roboto',sans-serif;background-color:#272932}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before{content:" ";display:table}.clearfix::after{content:" ";display:table;clear:both}@media print{*{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a{text-decoration:underline}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;border:1px solid #999;page-break-inside:avoid}blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a{margin-left:47px;color:#fff;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 4px rgba(0,0,0,0.4)}a:visited,a:active{color:#fff;text-decoration:none}a:hover{color:#d8c8c8}a.btn-yellow{display:inline-block;padding:16px 25px;color:#000;font-weight:700;background-color:#f4cd33;border-radius:5px;text-shadow:none;text-align:center}a.btn-yellow:visited,a.btn-yellow:active{color:#000}a.btn-yellow:hover{background-color:#e8d070}.wrapper{width:1200px;max-width:100%;margin:0 auto}header{background:url("/img/header.jpg") center/cover no-repeat;width:100%;height:660px;padding-top:80px}header nav{padding:15px 20px;height:80px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;position:fixed;top:0;left:0;right:0;z-index:100}header nav i{color:#fff;font-size:16px;flex:1}header nav.scrolled{background-color:#272932;transition:.5s}header .wrapper{display:flex;height:760px}header .wrapper .contact-container{padding-top:98px}header .wrapper .contact-info{flex:1;display:flex;flex-direction:column}header .wrapper .contact-info .heading{flex:1;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,0.4)}header .wrapper .contact-info .heading h1{color:#fff;font-weight:300;font-size:100px;margin:0}header .wrapper .contact-info .heading h3{color:#fff;margin:0 0 30px;font-weight:700;font-size:24px}header .wrapper .contact-info .contact-items{height:90px;display:flex;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.4)}header .wrapper .contact-info .contact-items .contact-item{display:flex;align-items:center;margin-right:20px}header .wrapper .contact-info .contact-items .contact-item>i{display:inline-block;width:60px;min-width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;font-size:20px;color:#b8a6ee;background-color:#3d3f47;margin-right:15px}header .wrapper .contact-info .contact-items .contact-item h4{margin:0;text-transform:uppercase;font-size:16px;font-weight:700}header .wrapper .contact-info .contact-items .contact-item a{margin:0;text-transform:none}header .wrapper .contact-info .contact-items .contact-item .contact-item-info{min-width:110px;display:flex;flex-direction:column}header .wrapper .contact-form-container{width:460px;align-items:flex-end;display:flex}.contact-form{background:#fff;min-height:690px;border-radius:30px;width:100%}section.about-section{margin-top:200px}section.about-section .wrapper{display:flex}section.about-section .wrapper .infographic{margin-right:45px}section.about-section .wrapper .about{margin-left:45px;color:#c9c9c9}section.about-section .wrapper .about h3{margin:20px 0 0;font-weight:300;font-size:60px;text-transform:uppercase;color:#fff}section.about-section .wrapper .about h4{margin:0;font-weight:700;font-size:24px;text-transform:uppercase;color:#fff}section.about-section .wrapper .about p{font-size:14px;margin-bottom:35px}section.why-studio{margin-top:100px}section.why-studio .wrapper{display:flex}section.why-studio .wrapper .apply-now{margin-right:100px;display:flex;flex-direction:column;justify-content:flex-end}section.why-studio .wrapper .apply-now h2{margin:0;color:#fff;font-size:18px;font-weight:400;text-transform:uppercase}section.why-studio .wrapper .apply-now h2 strong{font-weight:700}section.why-studio .wrapper .apply-now h3{margin:0 0 15px;color:#fff;font-size:14px;text-transform:uppercase}section.why-studio .wrapper .apply-now .btn-yellow{margin:0;min-width:130px}section.why-studio .wrapper .why-studio__group{flex:1;display:flex;flex-direction:column}section.why-studio .wrapper .why-studio__group h3{margin:0 0 45px;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}section.why-studio .wrapper .why-studio__group .why-studio__group_items{display:flex}section.why-studio .wrapper .why-studio__group .why-studio__group_items .item{display:flex;flex-direction:column}section.why-studio .wrapper .why-studio__group .why-studio__group_items .item i{font-size:60px;color:#9482cf;margin-bottom:24px;display:inline-block}section.why-studio .wrapper .why-studio__group .why-studio__group_items .item h3{margin:0 0 15px;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}section.why-studio .wrapper .why-studio__group .why-studio__group_items .item span{color:#c9c9c9}section.why-studio .wrapper .why-studio__group .why-studio__group_items .item:not(:last-of-type){margin-right:50px}section.present-section{width:100%;margin-top:100px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.4)}section.present-section.imaginea-section{background:url("/img/imaginea-conteaza.jpg") center/cover no-repeat}section.present-section.m-section{background:url("/img/sectiune-bani.jpg") center/cover no-repeat}section.present-section .wrapper{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:600px}section.present-section h3{margin:0;text-transform:uppercase;font-size:30px;font-weight:300}section.present-section h2{font-size:48px;font-weight:300;margin:0;text-transform:uppercase}section.present-section p{font-size:16px}section.present-section a{margin-top:40px}section.present-section .btn-yellow{margin-left:0}section.section-faq{width:100%;margin-top:100px}section.section-faq .wrapper{display:flex}section.section-faq .wrapper h2{margin:0;font-weight:300;font-size:60px;text-transform:uppercase;color:#fff}section.section-faq .wrapper h3{margin:0 0 60px;font-weight:700;font-size:24px;text-transform:uppercase;color:#fff}section.section-faq .wrapper .faq-questions{flex:1;margin-right:40px}section.section-faq .wrapper .faq-questions summary{font-weight:700;font-size:16px;color:#fff;padding:10px;outline:0;text-align:left;cursor:pointer;position:relative}section.section-faq .wrapper .faq-questions summary i{color:#b8a6ee;margin-right:20px;font-size:16px}section.section-faq .wrapper .faq-questions details>summary i.icon-minus{display:none}section.section-faq .wrapper .faq-questions details>summary i.icon-plus{display:inline-block}section.section-faq .wrapper .faq-questions details[open]>summary i.icon-minus{display:inline-block}section.section-faq .wrapper .faq-questions details[open]>summary i.icon-plus{display:none}section.section-faq .wrapper .faq-questions details>summary::-webkit-details-marker{display:none}section.section-faq .wrapper .faq-questions .faq__content{color:#fff;padding:20px;background-color:#3d3f47;border-radius:25px}section.section-bosses{margin-top:100px}section.section-bosses .wrapper{display:flex;flex-direction:column}section.section-bosses .wrapper .heading{text-align:center}section.section-bosses .wrapper .heading h3{margin:0;font-size:30px;font-weight:300;color:#fff;text-align:center;text-transform:uppercase}section.section-bosses .wrapper .heading h2{margin:0;font-size:48px;font-weight:300;color:#fff;text-align:center;text-transform:uppercase}section.section-bosses .wrapper .heading p{font-size:16px;color:#c9c9c9;text-align:center}section.section-bosses .wrapper .heading .btn-yellow{margin-left:0;margin-top:20px;display:inline-block}section.section-bosses .images{margin-top:40px;display:flex;flex-direction:row}section.section-bosses .images>img{margin-left:5px;margin-right:5px}section.section-bosses .contact-form-container{margin:0 auto;width:460px;display:flex;position:relative;height:300px;margin-top:100px}section.section-bosses .contact-form-container form{position:absolute;top:0;left:0;z-index:10}section.section-map{margin-top:100px}section.section-map .map-wrapper{width:100%;height:600px}section.section-map .map-wrapper #map{position:relative;height:100%;width:100%}form{padding:30px}form h2{margin:0;color:#272932;font-size:24px;font-weight:700}form p{color:#272932;font-size:14px}form .input{margin:20px 0;position:relative;width:100%}form .input.input-last{margin-bottom:0}form input,form textarea{background:transparent;border:0;border-bottom:solid 1px #ccc;padding:20px 2px 5px;transition:padding .4s;width:100%}form input:placeholder-shown+label,form textarea:placeholder-shown+label{color:#272932;font-size:14px;top:15px}form input:focus+label,form textarea:focus+label,form label{color:#4476bd;font-size:12px;pointer-events:none;position:absolute;left:2px;top:2px;transition:top .4s,left .4s,font-size .4s}form input::placeholder,form textarea::placeholder{color:transparent;display:none}form input:focus,form input:not(:placeholder-shown),form textarea:focus,form textarea:not(:placeholder-shown){border-bottom:solid 1px #4476bd;outline:0}form>small{color:#a2a2a2}form .form-action{margin-top:17px;display:flex;justify-content:center}form .form-action button{padding:16px;color:#fff;background-color:#6233f4;flex:1;text-align:center;text-transform:uppercase;border-radius:5px;font-weight:700;cursor:pointer}section.mobile-contact-items{display:none}@media(max-width:1023px){header nav a:not(.btn-yellow){display:none}header .wrapper{flex-direction:column;min-height:760px;height:auto}header .wrapper .contact-info .heading{text-align:center}header .wrapper .contact-info .heading h1{font-size:48px}header .wrapper .contact-info .heading h2{font-size:20px}header .wrapper .contact-info .contact-items{display:none}header .wrapper .contact-form-container{max-width:calc(100% - 20px);margin:0 auto}section.mobile-contact-items{display:block;margin-top:250px}section.mobile-contact-items .contact-items{margin:0 auto;padding-left:10px;display:flex;flex-direction:column;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.4)}section.mobile-contact-items .contact-items .contact-item{display:flex;align-items:center;margin-bottom:20px}section.mobile-contact-items .contact-items .contact-item>i{display:inline-block;width:60px;min-width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;font-size:20px;color:#b8a6ee;background-color:#3d3f47;margin-right:15px}section.mobile-contact-items .contact-items .contact-item h4{margin:0;text-transform:uppercase;font-size:16px;font-weight:700}section.mobile-contact-items .contact-items .contact-item a{margin:0;text-transform:none}section.mobile-contact-items .contact-items .contact-item .contact-item-info{min-width:110px;display:flex;flex-direction:column}section.about-section{margin-top:30px}section.about-section .wrapper{flex-direction:column}section.about-section .wrapper .infographic{padding-left:10px;padding-right:10px;margin-right:0;display:flex;justify-content:center}section.about-section .wrapper .infographic img{width:calc(100% - 20px);height:100%}section.about-section .wrapper .about{margin:0;padding:10px}section.why-studio{margin-top:30px}section.why-studio .wrapper{flex-direction:column}section.why-studio .wrapper .apply-now{display:none}section.why-studio .wrapper .why-studio__group{padding:0 10px}section.why-studio .wrapper .why-studio__group .why-studio__group_items{flex-direction:column}section.why-studio .wrapper .why-studio__group .why-studio__group_items .item{margin:0 0 45px}section.section-faq{margin-top:30px}section.section-faq .wrapper .infographic{display:none}section.section-faq .wrapper .faq-questions{margin:0;padding:0 10px}section.present-section{margin-top:30px}section.section-bosses{margin-top:30px}section.section-bosses .wrapper.images{overflow-x:scroll}section.section-bosses .wrapper .contact-form-container{max-width:calc(100% - 20px);margin:30px auto 0}section.section-bosses .wrapper .contact-form-container form{position:relative;top:unset;left:unset}section.section-map{margin-top:200px}}