#quote_block,.offerte{position:fixed;top:0;left:0;overflow:auto}@font-face{font-family:MuseoSans-500;src:url(fonts/MuseoSans-500.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-500.otf) format('opentype'),url(fonts/fonts/MuseoSans-500.woff) format('woff'),url(fonts/MuseoSans-500.ttf) format('truetype'),url(fonts/MuseoSans-500.svg#MuseoSans-500) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MuseoSans-300;src:url(fonts/MuseoSans-300.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-300.otf) format('opentype'),url(fonts/MuseoSans-300.woff) format('woff'),url(fonts/MuseoSans-300.ttf) format('truetype'),url(fonts/MuseoSans-300.svg#MuseoSans-300) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Flaticon;src:url(fonts/flaticon.eot);src:url(fonts/flaticon.eot#iefix) format("embedded-opentype"),url(fonts/flaticon.woff) format("woff"),url(fonts/flaticon.ttf) format("truetype"),url(fonts/flaticon.svg) format("svg");font-weight:400;font-style:normal}#quote_block{display:none;width:100%;background:#F9F9F9;z-index:9999;padding:40px 0;height:100%}#quote_block h3,.get_in_touch .sectionSubtitle{text-transform:uppercase;border-bottom:1px solid #D9D9D9;padding-bottom:10px;color:#999}.close_img_containt{display:block;height:25px;margin-bottom:15px}.close_img_containt a:hover{background:#363535}.close_img_containt a{width:30px;height:25px;display:block;background:#999;text-align:center;float:right}.center-y,.offerte .wrapper-1045{height:100%}.close_img_containt img{vertical-align:middle;margin:0!important}#quote_block h3{margin-bottom:20px;font-size:17px}.get_in_touch .sectionTitle{text-transform:uppercase;line-height:1;font-size:3rem;margin-top:40px}.get_in_touch .sectionSubtitle{font-size:15px;line-height:23px}.quote_bt,.quote_bt_no_mrg{padding-bottom:7px!important;padding-top:7px!important;border-radius:7px}.get_in_touch .phones span{font-size:14px;font-weight:700;margin-bottom:7px;display:block}.get_in_touch .phones{font-size:13px;color:#999}.get_in_touch .phones span.number{display:inline}.get_in_touch .phones a{text-decoration:none}.quote_bt{background:#efc337;margin-top:6px!important;color:#000!important}header#top nav .sf-menu li.sfHover>a.quote_bt,header#top nav .sf-menu li.sfHover>a.quote_bt_no_mrg,header#top nav ul li a.quote_bt:hover,header#top nav ul li a.quote_bt_no_mrg:hover{color:#000!important;background:#FFC400}.quote_bt_no_mrg{background:#efc337;margin-top:2px!important;color:#000!important}.offerte{right:0;bottom:0;background:#efc337;z-index:500;display:none;opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.special-input,svg:not(:root){overflow:hidden}.offerte.offerte-alone{display:block;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.frm-newsletter .offerte h3,.offerte .frm-newsletter h3,.offerte h2{color:#3d3c3c;font-size:36px;text-align:center;margin:0 0 20px;position:relative;font-family:'Playfair Display';font-weight:400;line-height:1.1578947368em;text-transform:none}.offerte .btn,.offerte-step-nav button,.price-col .from,.price-col .title{text-transform:uppercase}.offerte h2 i{font-size:36px}.offerte .wysi{font-size:1.0555555556em;line-height:1.4210526316em;color:#505050;text-align:center}.wysi p{font-family:MuseoSans-300;font-weight:300;font-size:16px;line-height:22px}.wysi p a{font-weight:700;color:#505050}.offerte .legend{display:block;text-align:center;font-family:Playfair Display;font-size:2.2222222222em;line-height:1em;margin:0 0 .6em;font-style:italic;padding:0;width:100%}.offerte .legend span{display:inline-block;position:relative;padding-left:80px;font-size:32px}.home-clients-slider .flex-direction-nav .offerte .legend a,.offerte .legend .home-clients-slider .flex-direction-nav a,.offerte .legend .icon{color:#efc337;font-size:80px;top:-17px;left:-15px}.offerte .btn.btn-close-top{background:#fff;color:#1d1d1d;padding:8px 8px 8px 17px;border-radius:3px;overflow:hidden;position:absolute;top:15%;right:10%;border:none}.offerte .btn{display:inline-block;line-height:normal;padding:5px 0 5px 20px;font-weight:700;font-size:14px;letter-spacing:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .15s;-moz-transition:background .15s;-ms-transition:background .15s;-o-transition:background .15s;transition:background .15s}.offerte .btn-close-top:hover,.offerte .btn-close-top:hover i{background:#fff;color:#fff}@media (max-width:1024px){.offerte .btn-close-top:hover{background:#fff;color:#1d1d1d}}.center-y{display:table;width:100%}.center-y-inner{display:table-cell;vertical-align:middle}.wrapper-1045{margin:0 auto;max-width:900px;position:relative}.special-input{position:relative;z-index:1;vertical-align:top;padding-bottom:1px}.special-input .input-text{outline:0;display:block;font-size:1.0555555556em;width:100%;background:0 0;color:#1d1d1d;position:relative;padding:15px 0;border:none;border-radius:0;margin-bottom:1px;margin-top:22px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frm-offerte .frm-label span{color:#efc337!important;font-family:MuseoSans-500;font-size:15px}.special-input .frm-label{display:block;margin-bottom:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:0;left:0;width:100%;height:51px;text-align:left;pointer-events:none}.special-input .frm-label span{position:absolute;display:block;padding:15px 0;width:100%}.frm-label{font-weight:700;font-size:1.0555555556em;display:block;margin-bottom:12px;color:#b4b4b4;margin-top:30px}.input-text.filled+.frm-label:after,.input-text:focus+.frm-label:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.input-text.filled+.frm-label span,.input-text:focus+.frm-label span,.no-cssanimation .input-text.filled+.frm-label span,.no-cssanimation .input-text:focus+.frm-label span,.no-csstransforms .input-text.filled+.frm-label span,.no-csstransforms .input-text:focus+.frm-label span{top:-25px}.input-text.filled,.input-text:focus{background:0 0!important;color:#fff!important}.frm-offerte textarea.input-text.filled,.frm-offerte textarea.input-text:focus{background:#505050!important;padding:15px;color:#fff!important}.grid-col-25{width:23%}.grid-col-30{width:30%}.input-text.filled+.frm-label span,.input-text:focus+.frm-label span{-webkit-animation:anim-1 .3s forwards;animation:anim-1 .3s forwards}.input-text-normal::-webkit-input-placeholder{font-weight:300;color:#343434;font-family:MuseoSans-500}.input-text-normal:-moz-placeholder{font-weight:300;color:#343434;font-family:MuseoSans-500}.input-text-normal::-moz-placeholder{font-weight:300;color:#343434;font-family:MuseoSans-500}.input-text-normal:-ms-input-placeholder{font-weight:300;color:#343434;font-family:MuseoSans-500}.offerte .grid-col-50{width:46%;float:left}.home-clients-slider .flex-direction-nav .offerte .btn-close-top a,.offerte .btn-close-top .home-clients-slider .flex-direction-nav a,.offerte .btn-close-top .icon{font-size:27px;right:-43px;top:-6px}.offerte-steps{position:relative;margin:70px 0 100px;float:left;width:100%}.frm-offerte .fieldset{background:#1a1a1a;padding:35px 90px 45px;color:#fff;width:100%;position:relative;margin-top:1.5em;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.frm-offerte .feedback{margin-top:1.5em;color:#e74c3c;display:none;position:absolute;bottom:55px}.frm-offerte .frm-label{color:#efc337}.frm-offerte .frm-label small{font-size:.7777777778em}.frm-offerte .input-text{outline:0;display:block;width:100%;background:0 0;color:#1d1d1d;position:relative;padding:10px 0!important;border:none;border-radius:0;margin-bottom:1px;margin-top:22px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:MuseoSans-300;font-size:15px}.frm-offerte .special-input .frm-label:before{border-color:#505050}.frm-offerte .special-input .frm-label:after{border-color:#fff}.special-input .frm-label:after,.special-input .frm-label:before{content:'';position:absolute;left:0;width:100%;bottom:1px;border-bottom:2px solid #b4b4b4}.special-input .frm-label:after{margin-top:2px;bottom:0;border-bottom:4px solid #1d1d1d;-webkit-transform:translate3d(-102%,0,0);transform:translate3d(-102%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.frm-offerte textarea.input-text{background:#505050}.frm-offerte .frm-group{margin:0 -25px}.frm-offerte .frm-group .col{padding:0 25px}.frm-offerte .btn-step{width:70px;height:70px;border-radius:50%;border:4px solid #efc337;background:#fff;position:absolute;bottom:-35px;left:50%;margin-left:-35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frm-offerte .btn-step span{display:block;position:absolute;top:-33px;font-weight:700;color:#fff;letter-spacing:1px;font-size:.7777777778em;width:100px;left:50%;margin-left:-50px;text-transform:uppercase;-webkit-transition:color .15s;-moz-transition:color .15s;-ms-transition:color .15s;-o-transition:color .15s;transition:color .15s}.frm-offerte .btn-step .home-clients-slider .flex-direction-nav a,.frm-offerte .btn-step .icon,.home-clients-slider .flex-direction-nav .frm-offerte .btn-step a{color:#efc337;font-size:52px;left:9px;top:4px;width:52px;height:52px}.offerte .btn-close-top .icon{font-size:13px;right:2px;top:1px;font-family:FontAwesome;color:#000;background:0 0!important;font-weight:300}.btn span{position:relative;z-index:1;-webkit-transition:color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}.icon-close:before{content:"\f00d"}.frm-offerte .btn-step:after,.offerte .btn:before{content:"";position:absolute;display:block}.offerte button,.offerte input[type=button],.offerte input[type=reset],.offerte input[type=submit]{-webkit-appearance:button;cursor:pointer}.offerte .btn-close-top:before{background:#1d1d1d}.offerte .btn:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.offerte .btn:before{top:0;left:0;width:100%;bottom:0;z-index:0;padding:0;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.frm-offerte .btn-step:hover span{color:#efc337}.frm-offerte .btn-step:after{border-radius:50%;border:4px solid #efc337;top:-4px;left:-4px;width:70px;height:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin .8s infinite linear;-moz-animation:spin .8s infinite linear;-ms-animation:spin .8s infinite linear;-o-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.frm-offerte .btn-step.loading:after{border-top-color:#DBA90A;-webkit-animation:spin .8s infinite linear;-moz-animation:spin .8s infinite linear;-ms-animation:spin .8s infinite linear;-o-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.frm-offerte .btn-submit{background:#fff;color:#1d1d1d;border-radius:2px;float:right;margin-top:25px;position:relative;border:none;padding:12px 30px 12px 60px}.frm-offerte .btn-submit .icon.icon-plane3{color:#1d1d1d;background:0 0!important;top:-8px;left:-55px;font-size:32px}.chk input,.chk-check{top:0;position:absolute}.chk-check{width:23px;height:23px;left:0;z-index:1;display:block}.icon-plane3:before{content:"\e01c"}.frm-offerte .btn-submit:hover{background:#fff;color:#1d1d1d}.chk input{opacity:0;left:50%;margin-left:-5px}.chk svg{width:23px;height:15px;position:absolute;top:3px;left:-1px}.chk-svg-line{stroke-dasharray:95;stroke-dashoffset:90px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.chk input:checked+.chk-check .chk-svg-line{stroke-dashoffset:0}.chk-check:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;background:#fff;z-index:-1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.chk input:checked+.chk-check:after{background:#efc337;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.chk .icon{color:#1a1a1a;top:-8px;left:-9px;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.icon-check:before{content:"\e010"}@media (max-width:1024px){.frm-offerte .btn-submit:hover{background:#fff;color:#1d1d1d}}.price-col .from,.price-col .price{font-family:Playfair Display;line-height:1em;color:#fff!important;display:block}.frm-offerte .btn-submit:before{background:#efc337}.frm-offerte .btn-submit .home-clients-slider .flex-direction-nav a,.frm-offerte .btn-submit .icon,.home-clients-slider .flex-direction-nav .frm-offerte .btn-submit a{top:-12px;left:-47px}.price-cols{margin:2.5em -20px 1em}.price-col{text-align:center;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.price-col .chk{display:block;padding-top:24px}.price-col .chk-check{left:50%;margin-left:-12px}.price-col .from{font-size:.6111111111em;height:11px;padding-top:0;position:relative;top:3px}.price-col .price{font-size:36px}.price-col .title{font-size:14px;line-height:1.4210526316em;color:#efc337!important;display:block;margin-top:10px}.price-col .text{font-size:12px;line-height:1.6875em;display:block;font-family:MuseoSans-300;color:#fff!important}.price-col .text i{font-style:normal;color:#8f8f8f;display:block}#fieldset-1,#fieldset-2{padding-bottom:100px}#fieldset-3{padding-left:55px;padding-right:55px}.offerte-step-nav{bottom:-5px;left:0;position:absolute;right:0}.offerte-step-nav ul{padding:0;margin:0;list-style-type:none;line-height:normal;position:absolute}.offerte-step-nav li{display:block;float:left}.offerte-step-nav button{display:block;font-size:14px;color:#505050;font-weight:700;padding:10px 30px 10px 10px;white-space:nowrap;letter-spacing:1px;-webkit-transition:color .15s;-moz-transition:color .15s;-ms-transition:color .15s;-o-transition:color .15s;transition:color .15s;background:0 0;border:none;box-shadow:none}.offerte-step-nav button:hover{color:#1d1d1d}.offerte-thanks{background:0 0!important;text-align:center;display:none;position:relative;margin:0 0 30px}.offerte-thanks .legend{color:#fff;font-size:8.3333333333em;line-height:.8666666667em;font-style:italic;padding:0;text-align:center;margin-bottom:.3em}.offerte-thanks .legend span{padding:0;display:block}.offerte-thanks .legend .name{color:#3d3c3c}.home-clients-slider .flex-direction-nav .offerte-thanks .legend a,.offerte-thanks .legend .home-clients-slider .flex-direction-nav a,.offerte-thanks .legend .icon{position:static;color:#3d3c3c;font-size:170px;width:170px;height:170px;margin:0 auto 20px}.offerte-thanks p{font-size:16px;line-height:1.4210526316em;text-align:center;margin-bottom:1.2em;font-family:MuseoSans-300}.offerte-thanks .btn-close{padding-left:45px;color:#fff;background:0 0;border:none}.offerte-thanks .btn-close:hover,.offerte-thanks .btn-close:hover i{color:#1d1d1d}.home-clients-slider .flex-direction-nav .offerte-thanks .btn-close a,.offerte-thanks .btn-close .home-clients-slider .flex-direction-nav a,.offerte-thanks .btn-close .icon{top:-11px;left:-45px}.frm-row.error.special-input .frm-label,.frm-row.error.special-input .input-text{color:#e74c3c}.frm-row.error.special-input .frm-label span,.frm-row.error.special-input .input-text{color:#e74c3c!important}.offerte-thanks .btn-close .icon{font-family:FontAwesome;font-size:17px;background:0 0!important;top:0;left:-40px}.offerte .frm-offerte .icon,.offerte .frm-offerte .legend .icon,.offerte-thanks .icon{font-family:Flaticon;font-size:40px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:block;width:40px;height:40px;position:absolute;top:0;left:0}.offerte .frm-offerte .legend .icon.icon-fiche{background:0 0!important;top:-3px}.offerte .frm-offerte .icon.icon-next-rounded{top:10px;left:8px;background:0 0!important}.offerte .frm-offerte .icon.icon-offerte-2{top:-3px;background:0 0!important}.offerte .frm-offerte .icon.icon-offerte-3{top:-8px;background:0 0!important}.icon-next-rounded:before{content:"\e014"}.icon-fiche:before{content:"\e005"}.icon-offerte-2:before{content:"\e021"}.icon-offerte-3:before{content:"\e013"}.offerte-thanks .legend .icon.icon-offerte-4{background:0 0!important;font-size:80px;height:80px;width:80px}.icon-offerte-4:before{content:"\e02d"}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:1024px){.frm-newsletter .offerte h3,.offerte .frm-newsletter h3,.offerte h2{font-size:1.6666666667em}.offerte .wysi{font-size:.9em}.offerte .legend{font-size:1.6666666667em}.offerte .legend span{padding-left:55px}.home-clients-slider .flex-direction-nav .offerte .legend a,.offerte .legend .home-clients-slider .flex-direction-nav a,.offerte .legend .icon{font-size:60px;top:-15px}#fieldset-3 .legend .home-clients-slider .flex-direction-nav a,#fieldset-3 .legend .icon,.home-clients-slider .flex-direction-nav #fieldset-3 .legend a{font-size:55px;top:-16px}#fieldset-2 .legend .home-clients-slider .flex-direction-nav a,#fieldset-2 .legend .icon,.home-clients-slider .flex-direction-nav #fieldset-2 .legend a{font-size:55px;top:-11px}.price-cols{margin:2.5em -10px 1em}.price-col{padding:0 10px}.price-col .price{font-size:1.5555555556em;margin-top:5px}.price-col .title{font-size:.7777777778em}.price-col .text{font-size:.7222222222em}.offerte-thanks .legend{color:#fff;font-size:4em;margin-bottom:.5em}.home-clients-slider .flex-direction-nav .offerte-thanks .legend a,.offerte-thanks .legend .home-clients-slider .flex-direction-nav a,.offerte-thanks .legend .icon{font-size:170px;width:170px;height:170px}.offerte-thanks .legend .name{padding-left:0}.offerte-thanks p{font-size:1.0555555556em}.home-clients-slider .flex-direction-nav .offerte-thanks .btn-close a,.offerte-thanks .btn-close .home-clients-slider .flex-direction-nav a,.offerte-thanks .btn-close .icon{top:-12px}}@media (max-width:1023px){.offerte{overflow-y:scroll;-webkit-overflow-scrolling:touch}.offerte .wrapper-1045{margin:0 30px}.offerte .wysi br{display:none}.offerte-steps{top:auto;margin-top:50px;padding-bottom:30px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.frm-offerte .fieldset{padding:35px 60px 45px}.frm-offerte .frm-group{margin:0 -15px}.frm-offerte .frm-group .col{padding:0 15px}#fieldset-2 .frm-group{margin:0}#fieldset-2 .col{padding:0;float:none;width:auto}.price-col{width:50%;margin-bottom:25px}}@media (max-width:767px){.center-y,.center-y-inner{display:block}.frm-offerte .fieldset{padding:25px 30px 45px}.offerte .wrapper-1045{margin:0 20px;height:auto}.offerte .offerte-steps{padding-top:90px;top:auto;margin-top:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.offerte .frm-group{margin:0}.offerte .frm-group .col{width:auto;float:none;padding:0}.offerte .btn-close-top{z-index:2}#fieldset-3{padding-left:25px;padding-right:25px}#fieldset-3 .grid-col-50{width:auto;float:none}.price-cols{margin-bottom:0}.price-cols .col:nth-child(3){clear:left}.center-y{width:auto;height:auto}}@media (min-width:1025px){.fx-fade-y{opacity:0;-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-ms-transform:translate(0,50px);-o-transform:translate(0,50px);transform:translate(0,50px);-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.fx-fade-y.fx-in,.page-trans-in .header .fx-fade-y,.page-trans-in .header-full .fx-fade-y,.page-trans-in .home-header .fx-fade-y{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.fx-opacity{opacity:0;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-ms-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.fx-opacity.fx-in,.page-trans-in .header .fx-opacity,.page-trans-in .header-full .fx-opacity,.page-trans-in .home-header .fx-opacity{opacity:1}.fx-expand{opacity:0;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.fx-expand.fx-in,.page-trans-in .header .fx-expand,.page-trans-in .header-full .fx-expand,.page-trans-in .home-header .fx-expand{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}