@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900&display=swap&subset=latin-ext');@import url("https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/../editor-style.css");@font-face{font-family:'SourceSansPro-Black';src:url('https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/SourceSansPro-Black.eot?#iefix') format('embedded-opentype'),url('https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/SourceSansPro-Black.woff') format('woff'),url('https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/SourceSansPro-Black.ttf') format('truetype'),url('https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/SourceSansPro-Black.svg#SourceSansPro-Black') format('svg');font-weight:normal;font-style:normal}body{font-family:'Source Sans Pro',sans-serif;color:#042836;line-height:1.4}body .avia_textblock{line-height:1.4}body *,.special_amp{font-family:'Source Sans Pro',sans-serif}* b,* strong{color:inherit !important}.main_color,.main_color div,.main_color header,.main_color main,.main_color aside,.main_color footer,.main_color article,.main_color nav,.main_color section,.main_color span,.main_color applet,.main_color object,.main_color iframe,.main_color h1,.main_color h2,.main_color h3,.main_color h4,.main_color h5,.main_color h6,.main_color p,.main_color blockquote,.main_color pre,.main_color a,.main_color abbr,.main_color acronym,.main_color address,.main_color big,.main_color cite,.main_color code,.main_color del,.main_color dfn,.main_color em,.main_color img,.main_color ins,.main_color kbd,.main_color q,.main_color s,.main_color samp,.main_color small,.main_color strike,.main_color strong,.main_color sub,.main_color sup,.main_color tt,.main_color var,.main_color b,.main_color u,.main_color i,.main_color center,.main_color dl,.main_color dt,.main_color dd,.main_color ol,.main_color ul,.main_color li,.main_color fieldset,.main_color form,.main_color label,.main_color legend,.main_color table,.main_color caption,.main_color tbody,.main_color tfoot,.main_color thead,.main_color tr,.main_color th,.main_color td,.main_color article,.main_color aside,.main_color canvas,.main_color details,.main_color embed,.main_color figure,.main_color fieldset,.main_color figcaption,.main_color footer,.main_color header,.main_color hgroup,.main_color menu,.main_color nav,.main_color output,.main_color ruby,.main_color section,.main_color summary,.main_color time,.main_color mark,.main_color audio,.main_color video,#top .main_color .pullquote_boxed,.responsive #top .main_color .avia-testimonial,.responsive #top.avia-blank #main .main_color.container_wrap:first-child,#top .main_color.fullsize .template-blog .post_delimiter,.main_color .related_posts.av-related-style-full a{border:0}.container_wrap{border:0}#top table,#top tr,#top td,#top tbody,#top thead,#top th{border:0;background:none}#top table{display:table;width:auto}#top .avia-button{text-transform:uppercase;font-weight:bold}#top .avia_button_icon_right{margin-left:10px}#header{margin-bottom:10px}#header .avia-menu ul li{position:relative}#header .avia-menu ul li:before{content:'';display:block;width:2px;height:9px;background:#042836;position:absolute;left:-1px;top:21px}#header .avia-menu ul li:first-child:before{display:none}#header .avia-menu ul li.current-menu-item a:after{transform:scaleX(1)}#header .avia-menu ul li a{font-size:14px;font-weight:bold;color:#042836;text-transform:uppercase;position:relative}#header .avia-menu ul li a:after{content:'';display:block;height:2px;background:#042836;position:absolute;left:10px;right:10px;bottom:5px;transform:scaleX(0);transition:transform .35s ease-in-out}#header .avia-menu ul li a:hover:after,#header .avia-menu ul li a:focus:after{transform:scaleX(1)}#section_accueil{position:relative;padding-top:120px;margin-top:-50px;padding-bottom:100px}#section_accueil::before{content:'';width:0;height:0;border-style:solid;border-width:200px 2600px 0 0;border-color:#fff transparent transparent transparent;top:-20px;position:absolute;left:calc((100vw - 2600px)/2);filter:drop-shadow(0 45px 16px rgba(0,0,0,0.7));-webkit-filter:drop-shadow(0 45px 16px rgba(0,0,0,0.7));-moz-filter:drop-shadow(0 45px 16px rgba(0,0,0,0.7))}#section_accueil::after{content:'';height:288px;width:624px;position:absolute;display:block;top:-64px;right:0;background:url(https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/medias/angles_logo_gd.png) no-repeat left top}.portfolio-template-default .av-section-bottom-logo{position:relative;z-index:2;background:transparent}.portfolio-template-default .av-section-bottom-logo+div{margin-top:-50px}.portfolio-template-default .av-section-bottom-logo+div::before{z-index:999;content:'';width:0;height:0;border-style:solid;border-width:200px 2600px 0 0;border-color:#fff transparent transparent transparent;top:-20px;position:absolute;left:calc((100vw - 2600px)/2);filter:drop-shadow(0 25px 10px rgba(0,0,0,0.3));-webkit-filter:drop-shadow(0 20px 10px rgba(0,0,0,0.3));-moz-filter:drop-shadow(0 20px 10px rgba(0,0,0,0.3))}#top.page-id-19 .section2+.section2,#top.page-id-19 .section2+.section2 .no_margin.av_two_third,#top.page-id-19 .section2+.section2 .section2_image{min-height:750px}#top.page-id-19 .section2+.section2 .section_text:before,#top.page-id-19 .section2+.section2 .section2_image:before{border-width:1500px 0 0 382px}#top .offres+div .template-page{padding-top:0}#top .offres{padding:20px 0}#top .offres .titre_section{margin-bottom:15px}#top .offres.d-flex,#top .offres .d-flex{display:flex;align-items:center}#top .offres.flex-wrap{flex-wrap:wrap}#top .offres .col-md-4{flex:0 0 33.3333%}#top .offres .col{flex:1}#top .offres .col-auto{flex:0 0 auto}#top .offres .liste_offres{align-items:center}#top .offres .liste_offres>div{margin:0 25px}#top .offres .avia_transform a .image-overlay{border-radius:50%}#top .section2{height:35vw;min-height:750px}#top .section2 .no_margin.av_two_third{width:calc(66.666% + (100vw - 100%)/2);position:absolute;left:calc((100% - 100vw)/2);background-size:cover !important}#top .section2 .section_text{padding-top:50px}#top .section2 .section2_image{height:35vw;min-height:750px;position:relative}#top .section2 .section2_image:before{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:0 0 1500px 320px;border-color:transparent transparent #fff transparent;position:absolute;top:0;right:0}#top .section2 .section2_image:after{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:150px 0 0 2000px;border-color:transparent transparent transparent #fff;right:0;bottom:0;position:absolute}#top .section2+.section2:nth-child(2n){margin-top:10px !important}#top .section2+.section2:nth-child(2n) .no_margin.av_two_third{z-index:1;height:35vw;min-height:750px;padding-left:calc((100vw - 1050px)/2);padding-right:100px;width:calc(66.666% + (100vw - 100%)/2);position:absolute;left:calc((100% - 100vw)/2);background:#d3c6a0}#top .section2+.section2:nth-child(2n) .no_margin.av_one_third{z-index:0;width:calc(33.333% + (100vw - 100%)/2);position:absolute;right:calc((100% - 100vw)/2);background-size:cover !important}#top .section2+.section2:nth-child(2n) .section2_image{height:35vw;min-height:750px;position:relative}#top .section2+.section2:nth-child(2n) .section2_image:before{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:1500px 0 0 382px;border-color:transparent transparent transparent #fff;position:absolute;top:0;left:0}#top .section2+.section2:nth-child(2n) .section2_image:after{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:0 2000px 150px 0;border-color:transparent #fff transparent transparent;left:0;top:0;position:absolute}#top .section2+.section2:nth-child(2n) .section_text{position:relative;z-index:1;padding-top:30px}#top .section2+.section2:nth-child(2n) .section_text:before{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:1500px 0 0 382px;border-color:transparent transparent transparent #d3c6a0;position:absolute;top:0;right:-382px}#top .section2+.section2:nth-child(2n) .section_text:after{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:150px 0 0 2000px;border-color:transparent transparent transparent #d3c6a0;right:0;top:-150px;position:absolute}#top .section2+.section2:nth-child(2n+1){padding-top:10px !important;background:#fff;margin-top:0 !important}#top .section2+.section2:nth-child(2n+1) .no_margin.av_two_third{z-index:1;height:35vw;min-height:750px;padding-left:calc((100vw - 1050px)/2);padding-right:100px;width:calc(66.666% + (100vw - 100%)/2);position:absolute;left:calc((100% - 100vw)/2);background:#d3c6a0}#top .section2+.section2:nth-child(2n+1) .no_margin.av_one_third{z-index:0;width:calc(33.333% + (100vw - 100%)/2);position:absolute;right:calc((100% - 100vw)/2);background-size:cover !important}#top .section2+.section2:nth-child(2n+1) .section_text{padding-top:50px}#top .section2+.section2:nth-child(2n+1) .section2_image{height:35vw;min-height:750px;position:relative}#top .section2+.section2:nth-child(2n+1) .section2_image:before{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:0 0 1500px 320px;border-color:transparent transparent #fff transparent;position:absolute;top:0;right:0}#top .section2+.section2:nth-child(2n+1) .section2_image:after{content:'';width:0;visibility:visible;overflow:visible;height:0;border-style:solid;border-width:150px 0 0 2000px;border-color:transparent transparent transparent #fff;right:0;bottom:0;position:absolute}#top .section2 .avia-icon-list .iconlist_icon{font-size:50px}#top .section2 .avia-icon-list li{padding:4px 0}#top .section2 .avia-icon-list .iconlist_content{font-weight:normal;font-size:18px}#after_section_3,#av_section_4{z-index:1}#after_section_3 .template-page{padding:20px 0}.bt-facebook a{position:relative;width:40px;height:20px;overflow:hidden;text-indent:-999rem}.bt-facebook a:before{position:absolute;left:5px;top:10px;content:'';display:block;background:url(https://www.quarto-immo.fr/wp-content/themes/quarto-child/css/medias/ico_facebook.png);width:27px;height:27px}#top .realisations .grid-entry:nth-child(3n+1){padding-right:20px}#top .realisations .grid-entry:nth-child(3n+2){padding-right:10px;padding-left:10px}#top .realisations .grid-entry:nth-child(3n){padding-left:20px}#top .realisations .grid-entry{margin-bottom:20px}#top .realisations .grid-entry .grid-content{padding:15px 7px}#top .realisations .grid-entry .grid-content .avia-arrow{display:none}#top .realisations .grid-entry .grid-content h3,#top .realisations .grid-entry .grid-content h3 a{font-size:20px;font-weight:bold;font-style:italic;color:#2e3540}#top .realisations .grid-entry .inner-entry{box-shadow:none}#top .realisations .grid-entry .image-overlay.overlay-type-extern .image-overlay-inside:before{background:none;font-family:'Source Sans Pro';content:'+';font-weight:700;font-size:70px}.avia-section{position:relative !important}#top .realisations_bleu{position:relative;padding-top:120px;margin-top:-50px;padding-bottom:100px;background:#2e3540}#top .realisations_bleu::after{content:'';width:0;height:0;border-style:solid;border-width:200px 2600px 0 0;border-color:#fff transparent transparent transparent;top:-20px;position:absolute;left:calc((100vw - 2600px)/2);filter:drop-shadow(0 45px 16px rgba(0,0,0,0.7));-webkit-filter:drop-shadow(0 45px 16px rgba(0,0,0,0.7));-moz-filter:drop-shadow(0 45px 16px rgba(0,0,0,0.7))}#top .realisations_bleu .titre_bleu{color:#fff}#top .realisations_bleu .grid-entry .inner-entry{background:none}#top .realisations_bleu .grid-entry .grid-content{background:none}#top .realisations_bleu .grid-entry .grid-content h3{background:none}#top .realisations_bleu .grid-entry .grid-content h3 a{color:#fff}#top .titre_section,#top h1.titre_section{color:#2e3540;text-transform:none;font-style:italic;font-size:32px}#top.page-id-15 .realisations_bleu a:hover:before{opacity:0.7}#top.page-id-15 .realisations_bleu a:hover:after{opacity:1}#top.page-id-15 .realisations_bleu a:hover:after{-webkit-animation:avia_pop_small .5s 1 cubic-bezier(.175, .885, .32, 1.275);animation:avia_pop_small .5s 1 cubic-bezier(.175, .885, .32, 1.275)}#top.page-id-15 .realisations_bleu .avia-hover-fx{position:relative}#top.page-id-15 .realisations_bleu .avia-hover-fx:before{transition:opacity .35s ease-in-out;content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#2e3540;opacity:0}#top.page-id-15 .realisations_bleu .avia-hover-fx:after{transition:opacity .35s ease-in-out;position:absolute;opacity:0;display:block;border-radius:50px;background:none;font-family:'Source Sans Pro';height:80px;width:80px;line-height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;z-index:500;text-align:center;content:'+';font-weight:700;color:#fff;font-size:70px}.leaflet-popup-content .mmp-popup-text{font-size:20px;font-weight:bold}.leaflet-popup-content .mmp-popup-location{display:none}#top.single-portfolio .leaflet-container .mmp-control-filters{display:none}#top.single-portfolio .mmp-control-filters{display:flex;padding:20px 0;width:100%}#top.single-portfolio .mmp-control-filters>div{flex:0 0 auto}#top.single-portfolio .mmp-control-filters>form{flex:1 0 100%;margin-left:30px;display:flex;flex-direction:column;margin-top:10px;margin-bottom:0}#top.single-portfolio .mmp-control-filters>form label{flex:0 0 auto;padding:5px 15px}#top.single-portfolio .mmp-control-filters>form label input{width:20px;height:20px;background:#fff;display:inline-block;margin-right:10px;-webkit-appearance:none;border:1px solid #e1e1e2}#top.single-portfolio .mmp-control-filters>form label input:checked{background:#2e3540}#top.single-portfolio .mmp-control-filters>form label span{flex:0 0 auto;font-size:16px;color:#2e3540;position:relative;top:-7px}#top.single-portfolio #av_section_1 .content,#top.single-portfolio #av_section_2 .content,#top.single-portfolio #av_section_3 .content{padding:0 0 0}#top.single-portfolio #after_full_slider_1 .content{padding:0}#top.single-portfolio .mfp-iframe-scaler iframe{min-height:90vh;text-align:center;background:#fff}#top.single-portfolio .mfp-iframe-holder .mfp-content{max-width:1180px}#top.single-portfolio .col_desc{padding-top:40px;padding-right:50px}#top.single-portfolio .detail_bleu{background:#2e3540;padding:10px 20px;color:#fff;position:relative}#top.single-portfolio .detail_bleu .avia_codeblock_section{position:relative}#top.single-portfolio .detail_bleu:before{content:'';position:absolute;height:inherit;left:0;top:0;bottom:0;z-index:0;background:#2e3540;width:1000px;overflow:visible;visibility:visible}#top.single-portfolio .detail_bleu .prixbase{font-size:30px;font-style:italic}#top.single-portfolio .detail_bleu .prixbase span{font-weight:bold;color:#d3c6a0}#top.single-portfolio .detail_bleu .adresse{margin-top:15px;font-style:bold}#top.single-portfolio .detail_bleu .descriptif .titre,#top.single-portfolio .detail_bleu .finitions .titre{font-size:30px;font-style:italic;margin-top:30px}#top.single-portfolio .btn-contact{position:relative;display:inline-block;margin-top:30px;border:1px solid #d3c6a0;transition:all .35s ease-in-out;margin-right:20px;padding:15px 70px;font-weight:bold;text-transform:uppercase;color:#2e3540;background:#d3c6a0}#top.single-portfolio .btn-contact:hover,#top.single-portfolio .btn-contact:focus{background:#fff;color:#2e3540;text-decoration:none}#top.single-portfolio .btn-contact:after{transition:all .35s ease-in-out;content:'';font-family:entypo-fontello;font-size:20px;color:#2e3540;position:absolute;top:13px;right:20px}#top.single-portfolio .btn-brochure{position:relative;display:inline-block;margin-top:30px;border:1px solid #2e3540;transition:all .35s ease-in-out;margin-right:20px;padding:15px 70px;font-weight:bold;text-transform:uppercase;color:#fff;background:#2e3540}#top.single-portfolio .btn-brochure:hover,#top.single-portfolio .btn-brochure:focus{background:#fff;color:#2e3540;text-decoration:none}#top.single-portfolio .btn-brochure:hover:after,#top.single-portfolio .btn-brochure:focus:after{color:#2e3540}#top.single-portfolio .btn-brochure:after{transition:all .35s ease-in-out;content:'';font-family:entypo-fontello;font-size:20px;color:#fff;position:absolute;top:13px;right:20px}#top.single-portfolio .tableau_lot .text-right{text-align:right;padding-right:25px}#top.single-portfolio .tableau_lot .titre_bleu{margin-bottom:10px;margin-top:20px}#top.single-portfolio .tableau_lot .table{padding:15px 0;display:flex;align-items:center}#top.single-portfolio .tableau_lot .table>span{flex:0 0 10%}#top.single-portfolio .tableau_lot .table>span.col-surface{flex:0 0 8%}#top.single-portfolio .tableau_lot .table>span.dispo{flex:0 0 14%}#top.single-portfolio .tableau_lot .table_header{background:#2e3540;position:relative}#top.single-portfolio .tableau_lot .table_header:before{content:'';display:block;background:#2e3540;position:absolute;left:calc( (100% - 100vw)/2);width:100vw;top:0;bottom:0}#top.single-portfolio .tableau_lot .table_header>span{position:relative;color:#fff;font-weight:bold;font-size:16px;text-transform:uppercase}#top.single-portfolio .tableau_lot .dispo{padding:2px 4px}#top.single-portfolio .tableau_lot .table_body.bg_vendu .dispo{text-align:center;background-color:#b02b2c;color:#fff;padding-left:4px;padding-right:2px;padding-top:6px;padding-bottom:6px}#top.single-portfolio .tableau_lot .table_body{position:relative;background:#e9e3d0}#top.single-portfolio .tableau_lot .table_body .bold{font-weight:bold}#top.single-portfolio .tableau_lot .table_body>span{position:relative;color:#2e3540;font-size:15px;padding-left:2px}#top.single-portfolio .tableau_lot .table_body:before{content:'';display:block;background:#e9e3d0;position:absolute;left:calc( (100% - 100vw)/2);width:100vw;top:0;bottom:0}#top.single-portfolio .tableau_lot .table_body:nth-child(odd){background:#d3c6a0}#top.single-portfolio .tableau_lot .table_body:nth-child(odd):before{background:#d3c6a0}#top.single-portfolio .tableau_lot .table_body a{display:inline-block;border:1px solid #2e3540;background:#2e3540;color:#fff;font-weight:bold;padding:5px 15px;transition:all .35s ease-in-out}#top.single-portfolio .tableau_lot .table_body a:hover,#top.single-portfolio .tableau_lot .table_body a:focus{background:#fff;color:#2e3540;text-decoration:none}#top.single-portfolio .tableau_lot .table_body.table_last{height:160px}#top .main_color .iconlist_content{font-size:18px;color:#2e3540;font-weight:bold}#top .avia-icon-list .iconlist-timeline{border:none !important}.image-overlay{background:#2e3540}.mmp-control-filters{display:none}.section_form .content{padding-top:10px}.section_form .bleu_full_right{position:relative}.section_form .bleu_full_right .av_textblock_section{position:relative;z-index:3}.section_form .bleu_full_right:before{content:'';position:absolute;height:inherit;left:0;top:0;bottom:0;z-index:0;background:#2e3540;width:1400px;overflow:visible;visibility:visible}.section_form .flex_column{padding-top:30px}.section_form .flex_column+.flex_column{padding-top:60px}#top .streetmap .container{padding:0;max-width:100%}.header_page .avia-builder-el-1{border-right:5px solid #fff}.header_page .avia-builder-el-2{border-left:5px solid #fff}#footer,#socket{background:#171a23;color:#fff}#footer a,#socket a{color:#fff}#footer .titrefooter,#socket .titrefooter{text-transform:uppercase;font-weight:bold}#footer .widgettitle,#socket .widgettitle{display:none}#footer .btn-contact,#socket .btn-contact{display:inline-block;font-weight:bold;transition:background .35s ease-in-out;text-transform:uppercase;background:#d3c6a0;font-size:16px;color:#2e3540;padding:5px 10px;margin-top:10px}#footer .btn-contact:hover,#socket .btn-contact:hover,#footer .btn-contact:focus,#socket .btn-contact:focus{background:#fff;text-decoration:none}#footer .widget{margin:10px}#socket .sub_menu_socket{float:none}#socket .sub_menu_socket #avia3-menu{margin:2px 0;text-transform:uppercase}#socket .sub_menu_socket #avia3-menu a:hover{color:#d3c6a0}.responsive.html_top_nav_header .av-section-bottom-logo{border:0 !important}@media only screen and (max-width:1920px){#section_accueil::after{right:calc( (100vw - 1920px)/2)}}@media only screen and (max-width:1140px){.tableau_lot_mobile{width:100%;overflow:hidden;height:400px}.tableau_lot_mobile .titre_bleu{margin-bottom:10px}.tableau_lot{overflow:scroll;height:400px;position:relative}.tableau_lot{position:relative}#top.single-portfolio .tableau_lot .table_header{position:sticky;top:0;left:0;z-index:99}#top.single-portfolio .tableau_lot .table{width:1040px;padding:15px 20px}#top.single-portfolio .tableau_lot .table_body.table_last{height:80px}#top.single-portfolio .mmp-control-filters>form{flex:1 0 auto}}@media only screen and (max-width:1100px){#top .section2+.section2 .no_margin.av_two_third{padding-left:20px}#top .section2 .no_margin.av_two_third{width:calc(50% + (100vw - 100%)/2)}#top .no_margin.av_one_third{width:50%}#top .section2+.section2 .no_margin.av_one_third{width:calc(50% + (100vw - 100%)/2)}#top .section2+.section2 .no_margin.av_two_third{width:calc(50% + (100vw - 100%)/2);padding-right:10px}#top .realisations .grid-entry:nth-child(2n){padding-left:10px;padding-right:10px}#top .realisations .grid-entry:nth-child(2n+1){padding-left:10px;padding-right:10px}#top .offres .col-md-4{flex:0 0 100%;margin-bottom:20px}#top .offres .liste_offres{flex-wrap:wrap}}@media only screen and (max-width:991px){.container{padding:0 20px}#top .section2 .section_text{padding-top:20px}#top #contact_bottom .flex_column_table{width:100%;display:block}#top #contact_bottom div .av_three_fifth{width:100%;display:block}#top #contact_bottom div .av_two_fifth{width:100%;display:block;margin:0}#top #contact_bottom div .av_one_fifth{width:100%;display:block;margin:0}.section_form .bleu_full_right:before{left:-100px}#top .section2,#top .section2+.section2{height:inherit !important}#top .section2 .flex_column_table,#top .section2+.section2 .flex_column_table{display:block !important;height:inherit !important}#top .section2 .flex_column_table>div,#top .section2+.section2 .flex_column_table>div{display:block !important;width:100% !important;position:relative !important;height:inherit !important;left:0 !important;right:0 !important}#top .section2 .flex_column_table>div+div,#top .section2+.section2 .flex_column_table>div+div{margin-top:20px}#top .section2 .flex_column_table>div:before,#top .section2+.section2 .flex_column_table>div:before,#top .section2 .flex_column_table>div:after,#top .section2+.section2 .flex_column_table>div:after{display:none !important}p[style*="padding-left: 80px"]{padding-left:0 !important}#top .section2 .section2_image,#top .section2+.section2 .section2_image{min-height:350px}#top.page-id-19 .section2+.section2 .no_margin.av_one_third{display:none !important}#top.page-id-19 .av_two_third:first-child{padding-bottom:20px}}@media only screen and (max-width:767px){#top.single-portfolio .col_desc{padding-right:0}.content,.sidebar{padding-top:20px;padding-bottom:20px}#top .realisations_bleu{padding-bottom:0;margin-top:0;padding-top:0}#top .realisations_bleu::after{display:none}#footer{text-align:center}#av-layout-grid-1>div:first-child{display:none !important}.responsive #top #wrap_all .av-flex-cells .no_margin{border:0}#top .section2+.section2 .no_margin.av_two_third{padding-left:10px}div[style*="padding:60px 0px 0px 0px"]{padding-top:0 !important}div[style*="padding:30px 0px 0px 0px"]{padding-top:0 !important}#section_accueil{margin-top:0;padding-top:0;padding-bottom:0}#section_accueil::before{display:none}#section_accueil::after{display:none}.responsive #top #wrap_all .container{width:100%;max-width:100%;padding:0 20px}#top .offres .liste_offres{justify-content:center}#top .offres .liste_offres>div{margin:15px 25px}}@media only screen and (max-width:575px){#top.single-portfolio .mmp-control-filters{display:block}}