﻿@font-face{font-family:"CenturyGothic";src:url("../fonts/centurygothic.ttf");font-weight:400}@font-face{font-family:"CenturygothicBold";src:url("../fonts/centurygothic_bold.ttf");font-weight:700}*{padding:0;margin:0;outline:none}body{overflow-x:hidden;position:relative;background:rgba(0,0,0,0)}h1{font-family:"CenturygothicBold";font-size:36px}@media(max-width: 900px){h1{font-size:30px}}@media(max-width: 557px){h1{font-size:24px}}h2{font-family:"CenturygothicBold";font-size:26px}h3{font-family:"CenturygothicBold";font-size:20px}@media(max-width: 752px){h3{font-size:18px}}p{font-family:"CenturyGothic";font-size:18px}footer{background:#4f2b4c;color:#f5f5f5;width:100%;height:233px;padding-top:3%;padding-bottom:5%;overflow:hidden;flex:0 0 auto}@media(min-width: 770px)and (max-width: 1000px){footer{height:330px}footer img{display:block;margin-left:auto;margin-right:auto;height:80%;cursor:pointer}footer .map{margin-left:0 !important}}@media(max-width: 768px){footer{height:360px}footer img{display:block;margin-left:auto;margin-right:auto;height:80%}footer .map{margin-left:0 !important}}header{width:100%;height:110px;padding-top:25px;top:0;position:-webkit-sticky;position:sticky;z-index:99}.social-f{display:flex;justify-content:space-between;width:80%;margin-left:20%}.social-f a{padding:0;margin:0}.social-f a:first-child{margin-left:50%}@media(max-width: 575px){.social-f a:first-child{margin-left:20%}}.big-round-btn{position:relative;width:170px;height:256px;padding:0;margin-top:2%}@media(max-width: 575px){.big-round-btn{width:120px}}.btn-circle{width:170px;height:170px;background:#4f2b4c;border-radius:85px;color:#f5f5f5;text-transform:uppercase;border:none;font-family:"CenturygothicBold"}@media(max-width: 575px){.btn-circle{width:120px;height:120px;background:#4f2b4c;border-radius:60px}}.btn-div{position:absolute;top:86px}@media(max-width: 575px){.btn-div{top:66px}}.vl{border-left:1px dashed #4f2b4c;height:86px;position:absolute;top:0;left:50%}@media(max-width: 575px){.vl{height:66px}}.marquee{width:100%;overflow:hidden}@media(max-width: 1200px){.marquee{width:98%}}.marquee p{color:#fff;text-transform:uppercase}header{text-align:center;vertical-align:baseline}.header-phone{display:inline-block;min-width:12%;float:left;padding-top:10px}.header-phone img{margin:5px;margin-right:10px}.social-container{display:inline-block;min-width:12%;float:right;padding-top:10px}@media(min-width: 1200px){.menu-container{display:inline-block;max-width:76%;min-width:70%}}.social{display:flex;justify-content:space-between;width:95%;margin-right:5%}.social a{padding:0;margin:0}@media(min-width: 1500px){.social{width:85%}}@media(min-width: 1800px){.social{width:70%}}.top-menu{position:relative;padding:0 9%}.top-menu img{width:130px}.top-menu ul{margin:20px}@media(min-width: 1500px){.top-menu{padding:0 15%}}@media(min-width: 1800px){.top-menu{padding:0 25%}}@media(max-width: 1200px){.top-menu{padding:0}}.menu-main{list-style:none;margin:0;padding:0}.menu-main:after{content:"";display:table;clear:both}.left-item{float:left}.right-item{float:right}.navbar-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(max-width: 1200px){.navbar-logo{display:none}}.menu-main a{text-decoration:none;display:block;padding:0 20px;transition:.3s linear}.menu-main a:hover{text-decoration:underline}@media(max-width: 830px){.menu-main{text-align:center}.navbar-logo{position:absolute;left:50%;top:10px;transform:translateX(-50%)}}@media(max-width: 830px)and (max-width: 1200px){.navbar-logo{top:-60px}}@media(max-width: 830px){.menu-main li{float:none;display:inline-block}}@media(max-width: 830px){.menu-main a{line-height:normal;font-size:18px;font-family:"Centurygothic"}}@media(max-width: 630px){.menu-main li{display:block}}.center-breadcrumb{display:flex;align-items:center;justify-content:center}.center-breadcrumb-team{margin-left:auto;margin-right:auto;width:13em}.mobile-menu{position:absolute;z-index:333;right:0px;top:10px;background:rgba(0,0,0,0);border:none}@media(min-width: 1201px){.mobile-menu{display:none}}@media(max-width: 600px){.mobile-menu{top:30px}}@media(max-width: 1200px){#allNav{position:absolute;top:0;right:0;padding-top:60px;display:none;z-index:222;width:300px;height:450px}#allNav .menu-main a{padding:15px}.left-item{float:none}.right-item{float:none}.social-container{display:inline-block;min-width:60%;float:none;padding-top:10px;padding-left:auto;padding-right:auto}.menu-container{padding-top:10px;padding-left:auto;padding-right:auto;text-align:center}}@media(max-width: 498px){#allNav{min-width:100%}}.ham{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#000;stroke-width:5.5;stroke-linecap:round}.ham1 .top{stroke-dasharray:40 139}.ham1 .bottom{stroke-dasharray:40 180}.ham1.active .top{stroke-dashoffset:-98px}.ham1.active .bottom{stroke-dashoffset:-138px}@media(max-width: 600px){.ham1{width:50px}}.blur{filter:blur(5px)}.btn-circle-w{width:80px;height:80px;background:#f5f5f5;border-radius:40px;color:#4f2b4c;text-transform:uppercase;border:none;bottom:0}.up-button{display:none;position:fixed;bottom:20px;right:30px;z-index:99}.up-button svg{rotate:180deg}.calculating{background:#74a9be;color:#f5f5f5;height:690px;position:relative}@media(max-width: 575px){.calculating{height:850px}.calculating h1{height:28px}}@media(min-width: 1420px){.calculating{height:720px}}.calculating h1{color:#4f2b4c}.calculating form{width:75%;height:550px;margin:auto}.calculating .form-label{position:absolute;margin-left:20px;margin-top:-10px;background-color:#74a9be;color:#f5f5f5;font-family:"CenturygothicBold"}.calculating .form-control{background-color:#74a9be;border:1px solid #f5f5f5;color:#f5f5f5;border-radius:50px;padding:15px}.calculating .form-control.invalid{border:2px solid red}.calculating ::placeholder{color:#f5f5f5 !important;opacity:1}.tab,.tab-two{display:none}.step{font-size:20px;color:#f5f5f5;margin:0 10px;border:none;display:inline-block}.step b{font-size:30px}.step.active b{color:#4f2b4c}.step.finish b{color:#f5f5f5}.nextBtn{width:80px;height:80px;background:#4f2b4c;border-radius:40px;border:none;position:absolute;right:0;bottom:-20px}@media(max-width: 600px){.nextBtn{bottom:-85px}}.radio-container{display:block;position:relative;padding-left:55px;margin-bottom:30px;cursor:pointer;font-size:20px}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-container:hover input~.checkmark{background-color:#f5f5f5}.radio-container input:checked~.checkmark{background-color:#f5f5f5}.checkmark{position:absolute;top:0;left:0;height:40px;width:40px;background-color:rgba(0,0,0,0);border-radius:50%;border:1px solid #f5f5f5}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:8px;left:8px;width:22px;height:22px;border-radius:50%;background:#74a9be}.stepdiv{display:inline-block;text-align:center;margin-top:40px;width:95%;margin-left:auto;margin-right:auto}.stepshr{border-top:2px dashed #f5f5f5;width:100px;display:inline-block;padding:5px}@media(max-width: 400px){.stepshr{padding:5px 2px;width:30px}}.modal-congr{display:none;position:fixed;z-index:9999999;padding-top:10%;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}@media(max-width: 1800px){.modal-congr{padding-top:6%}}.modal-content-congr{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);background:#c2b3cb;color:#4f2b4c;border-radius:50px;height:260px;width:880px;padding:2% 5%;z-index:9999999}.modal-content-congr h2{text-transform:uppercase}@media(min-width: 575px)and (max-width: 1200px){.modal-content-congr{width:90vh;height:30vh}}@media(max-width: 575px){.modal-content-congr{width:100vw;height:100vh;margin:0;border-radius:0;padding-top:20%}}.close{color:#4f2b4c;font-size:28px;font-weight:bold;position:absolute;top:0px;right:30px}.close:hover,.close:focus{color:#4f2b4c;text-decoration:none;cursor:pointer}header{background:#c2b3cb;border-bottom:1px solid #4f2b4c}header a{color:#4f2b4c}header a:hover,header a:active{color:#4f2b4c}.breadcrumb{color:#4f2b4c;font-size:14px}.breadcrumb a{text-decoration:none;color:#4f2b4c}.all-services{background:#c2b3cb;color:#4f2b4c;padding-bottom:5%}.calculator-block{background:#74a9be;color:#f5f5f5}.calculator-block h1{color:#4f2b4c}.container-calcul{max-width:60%;margin-left:auto;margin-right:auto;position:relative}.flip-card{background-color:rgba(0,0,0,0);width:95%;height:440px;perspective:1000px}@media(max-width: 992px){.flip-card{width:100%}}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 1.5s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#f5f5f5;color:#4f2b4c;padding:5%;text-align:center}.flip-card-front h3{text-transform:uppercase;margin:10% 5%}.flip-card-back{background-color:#4f2b4c;color:#f5f5f5;padding:5%;transform:rotateY(180deg);outline:10px solid #f5f5f5;outline-offset:-10px}.flip-card-back .flip-card-inner{text-align:left}#allNav{background:#c2b3cb;color:#4f2b4c}#allNav a{color:#4f2b4c}#allNav a:hover,#allNav a:active{color:#4f2b4c}.modal{display:none;position:fixed;z-index:9999999;padding-top:10%;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}@media(max-width: 1800px){.modal{padding-top:6%}}.modal-content{background:#c2b3cb;color:#4f2b4c;border-radius:50px;height:260px;width:880px;padding:2% 5%;margin:auto;margin-top:20%;z-index:9999999}.modal-content h2{text-transform:uppercase}@media(min-width: 575px)and (max-width: 1200px){.modal-content{width:90vh;height:30vh}}@media(max-width: 575px){.modal-content{width:100vw;height:100vh;margin:0;border-radius:0;padding-top:20%}}.close{color:#4f2b4c;font-size:28px;font-weight:bold;position:absolute;top:2%;right:3%}.close:hover,.close:focus{color:#4f2b4c;text-decoration:none;cursor:pointer}.service-txt ul{padding-left:5rem !important;list-style-type:none}.service-txt li{font-size:18px !important;margin-bottom:15px;font-family:"CenturyGothic"}.service-txt li:before{content:"⬤";margin-right:15px}