*{outline:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;border-radius:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;border-radius:0}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}body{width:100%}body:after,body:before{content:"";display:table}body:after{clear:both}body:after,body:before{content:"";display:table}body:after{clear:both}img.scale{max-width:100%;height:auto}::-moz-selection{background:#b30d14;color:#fff}::selection{background:#b30d14;color:#fff}::-moz-selection{background:#b30d14;color:#fff}#privacypolicy{position:fixed;bottom:-150px;left:0;right:0;background:rgba(0, 0, 0, 0.9);z-index:9999;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#privacypolicy.active{bottom:0}#privacypolicy .privacy-block{color:white;text-align:center;padding:20px;font-size:12px;line-height:20px}#privacypolicy .privacy-block .privacy-link{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-left:5px;display:inline-block}#privacypolicy .privacy-block .privacy-link:hover{color:#999}#privacypolicy .privacy-block .privacy-btn{display:inline-block;cursor:pointer;background:white;color:black;line-height:12px;padding:3px 10px;margin-left:10px;font-size:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#privacypolicy .privacy-block .privacy-btn:hover{background:#999}.uniform__potty{position:absolute;top:-9999px;left:-9999px}.erroneous{border-color:crimson!important}.error{color:crimson}body{font-family:'proxima-nova', sans-serif;font-weight:400;font-size:12px;line-height:21px;overflow-y:scroll;max-width:1400px;margin:auto;opacity:0;-webkit-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}body.loaded{opacity:1}a{color:inherit}h1{font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase}h2{font-size:12px;line-height:21px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}.headerspacer{margin-top:200px}.headerspacer.active{margin-top:200px}@media only screen and (max-width:600px){.headerspacer{margin-top:250px}}header{position:relative;position:fixed;width:100%;max-width:1400px;margin:0 auto;z-index:10;background:rgba(255, 255, 255, 0.9);top:0;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}header.inactive{top:-300px}header .innercontainer{padding-top:50px;padding-bottom:50px;margin:0px 15%;width:70%;position:relative;-webkit-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}@media only screen and (max-width:1023px){header .innercontainer{margin:0px 5%;width:90%}}header .innercontainer.small{padding-top:10px;padding-bottom:10px}header .innercontainer.small .breadcrumbs{bottom:5px}header .innercontainer.small menu{top:15px}header .innercontainer .logo{width:130px;height:95px;background-image:url('../images/logo.svg');background-repeat:no-repeat;background-position:center center;display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header .innercontainer .logo.small{height:60px;width:100px}header .innercontainer menu{-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;position:absolute;top:60px;right:0}header .innercontainer menu a{font-size:10px;text-decoration:none;padding:5px 0 5px 3px;color:#a5aaac;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}header .innercontainer menu a:hover{color:#000}header .innercontainer .breadcrumbs{position:absolute;bottom:45px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;right:35px}@media only screen and (max-width:600px){header .innercontainer .breadcrumbs{position:static;margin-top:20px}}header .innercontainer .breadcrumbs .holder .menutxt{text-decoration:none;font-size:10px;text-transform:uppercase;color:#000;cursor:pointer}@media only screen and (max-width:600px){header .innercontainer .breadcrumbs .holder .menutxt{display:none}}header .innercontainer .breadcrumbs .holder a{text-decoration:none;font-size:10px;text-transform:uppercase;color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header .innercontainer .breadcrumbs .holder a:hover{color:#b30d14}header .innercontainer .toggle{display:block;width:20px;height:34px;cursor:pointer;z-index:997;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;position:absolute;right:0;top:120px}header .innercontainer .toggle.small{top:10px;top:45px}header .innercontainer .toggle:before{content:'';height:2px;background:#000;width:20px;position:absolute;top:10px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}header .innercontainer .toggle span{width:20px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}header .innercontainer .toggle:after{content:'';height:2px;background:#000;width:20px;position:absolute;bottom:10px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}header .innercontainer .toggle.open{position:fixed;top:120px;right:15%}header .innercontainer .toggle.open.small{top:45px}@media only screen and (max-width:1023px){header .innercontainer .toggle.open{right:5%}}header .innercontainer .toggle.open:before{background:#b30d14;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:18px}header .innercontainer .toggle.open span{background:#b30d14;opacity:0}header .innercontainer .toggle.open:after{background:#b30d14;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:14px}header .innercontainer nav{position:fixed;padding:5% 25% 5% 5%;padding-top:100px;background:#000;top:0;right:-100%;bottom:0;overflow-y:auto;-webkit-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease}header .innercontainer nav.open{right:0}header .innercontainer nav>ul>li:first-child{margin-bottom:20px}header .innercontainer nav ul{list-style:none}header .innercontainer nav ul li a{text-decoration:none;font-size:12px;color:white;text-transform:uppercase;letter-spacing:2px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;padding:0px;display:inline-block}header .innercontainer nav ul li a.active,header .innercontainer nav ul li a:hover{color:#b30d14}header .innercontainer nav ul li ul li a{font-size:10px;line-height:12px;padding:0;margin:0;letter-spacing:1px}.subnav{margin-left:15%;margin-right:15%;margin-bottom:50px}@media only screen and (max-width:1023px){.subnav{margin-left:5%;margin-right:5%}}.subnav a{text-decoration:none;display:inline-block;text-transform:uppercase;color:#a5aaac;font-size:13px;font-weight:700;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin-right:20px}.subnav a.active,.subnav a:hover{color:#000}.more{display:inline-block;position:relative;text-decoration:none;font-size:12px;text-transform:uppercase;margin-top:30px}.more:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#b30d14;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.more:hover:after{right:50%}.body-block .bodyitem{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.body-block .bodyitem.old{opacity:0}.sectionA{margin-left:15%;height:460px;position:relative;margin-bottom:80px}@media only screen and (max-width:1023px){.sectionA{margin-left:5%}}@media only screen and (max-width:700px){.sectionA{margin-left:0;height:auto}}.sectionA .left{float:left;width:40%;height:100%;position:relative}.sectionA .left .wrap{display:table;height:100%;width:90%;max-width:330px}.sectionA .left .wrap .block{display:table-cell;vertical-align:middle}.sectionA .left .wrap .block h1{max-width:300px}.sectionA .left .wrap .block figure img{display:block;margin-bottom:10px;max-width:100px}@media only screen and (max-width:700px){.sectionA .left{float:none;width:90%;height:auto;margin:50px 5%;text-align:center}.sectionA .left .wrap{max-width:100%;width:100%}.sectionA .left .wrap .block h1{max-width:100%}.sectionA .left .wrap .block figure img{margin:auto;margin-bottom:10px}}.sectionA .right{float:right;width:60%;height:100%;position:relative}@media only screen and (max-width:700px){.sectionA .right{float:none;width:100%;height:30vh}}.sectionA .right .cover{}.sectionA .right .imgitem{height:100%;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.sectionA .right .imgitem.loaded{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.sectionB{margin-left:15%;height:460px;position:relative;margin-bottom:80px}@media only screen and (max-width:1023px){.sectionB{margin-left:5%}}@media only screen and (max-width:700px){.sectionB{margin-left:0;height:auto}}.sectionB .left{float:left;width:40%;height:100%;position:relative}@media only screen and (max-width:700px){.sectionB .left{float:none;width:100%;height:30vh}}.sectionB .left .cover{}.sectionB .left .imgitem{height:100%;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.sectionB .left .imgitem.loaded{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.sectionB .right{float:right;width:60%;height:100%;position:relative}.sectionB .right .wrap{display:table;height:100%;max-width:330px;margin-left:10%}.sectionB .right .wrap .block{display:table-cell;vertical-align:middle}.sectionB .right .wrap .block h1{max-width:300px}.sectionB .right .wrap .block figure img{display:block;margin-bottom:10px;max-width:100px}@media only screen and (max-width:700px){.sectionB .right{float:none;width:90%;height:auto;margin:50px 5%;text-align:center}.sectionB .right .wrap{max-width:100%;width:100%;margin-left:0}.sectionB .right .wrap .block h1{max-width:100%}.sectionB .right .wrap .block figure img{margin:auto;margin-bottom:10px}}.sectiongrid{margin-bottom:80px;margin-left:15%;margin-right:15%;position:relative}@media only screen and (max-width:1023px){.sectiongrid{margin-left:5%;margin-right:5%}}.sectiongrid .gridwrap{margin-left:-1%;margin-right:-1%}.sectiongrid .gridwrap .griditem{width:23%;margin:1%;float:left;position:relative}@media only screen and (max-width:1100px){.sectiongrid .gridwrap .griditem{width:31.333%}}@media only screen and (max-width:700px){.sectiongrid .gridwrap .griditem{width:48%}}@media only screen and (max-width:550px){.sectiongrid .gridwrap .griditem{width:98%}}.sectiongrid .gridwrap .griditem:hover h2{color:#b30d14}.sectiongrid .gridwrap .griditem .gridcontent{position:relative;width:100%;padding-bottom:100%;display:inline-block;cursor:pointer}.sectiongrid .gridwrap .griditem .gridcontent .txtwrap{position:absolute;opacity:0;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255, 255, 255, 0.8);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sectiongrid .gridwrap .griditem .gridcontent .txtwrap .block{position:relative;display:table;width:100%;height:100%}.sectiongrid .gridwrap .griditem .gridcontent .txtwrap .block .txt{display:table-cell;vertical-align:middle;padding:8%}.sectiongrid .gridwrap .griditem .gridcontent figure{position:absolute;top:0;left:0;width:100%;height:100%}.sectiongrid .gridwrap .griditem .gridcontent figure img{display:block;opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;height:100%}.sectiongrid .gridwrap .griditem .gridcontent figure img.loaded{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sectiongrid .gridwrap .griditem .gridcontent:hover .txtwrap{opacity:1}.sectiongrid .gridwrap .griditem .gridcontent:hover figure img.loaded{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.sectiongrid .gridwrap:after,.sectiongrid .gridwrap:before{content:"";display:table}.sectiongrid .gridwrap:after{clear:both}.sectiongrid .gridwrap:after,.sectiongrid .gridwrap:before{content:"";display:table}.sectiongrid .gridwrap:after{clear:both}.sectionslogan{margin:auto;margin-bottom:80px;text-align:center;max-width:380px}.privacypolicy{margin-left:15%;margin-right:15%;max-width:600px}@media only screen and (max-width:1023px){.privacypolicy{margin-left:5%;margin-right:5%}}form{width:330px}@media only screen and (max-width:700px){form{width:100%}}form label{font-weight:600;font-size:16px;display:inline-block;margin-bottom:5px}form input[type=email],form input[type=text]{border:none;border-bottom:1px solid #000;background:#fff;width:96%;padding:8px 2%;margin-bottom:0px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'proxima-nova', sans-serif;color:#000;font-size:12px;-webkit-appearance:none;display:block}form input[type=email]:focus,form input[type=text]:focus{background:white}form textarea{border:none;display:block;border-bottom:1px solid #000;background:#fff;width:96%;padding:8px 2%;margin-bottom:10px;resize:vertical;min-height:60px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'proxima-nova', sans-serif;color:#000;-webkit-appearance:none;font-size:12px}form textarea:focus{background:white}form #feedback{text-align:left;margin:10px 0 10px 0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}form #form-submit,form button{text-transform:uppercase;font-size:12px;text-decoration:none;color:#fff;position:relative;display:inline-block;padding:10px 20px;letter-spacing:2px;background:#b30d14;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;float:left;margin-top:30px;cursor:pointer}form #form-submit:focus,form #form-submit:hover,form button:focus,form button:hover{background:#000}form #form-submit:disabled,form button:disabled{background:white;border:1px solid #dddddd;color:#dddddd;cursor:not-allowed}form .radios{margin-bottom:10px}form .radios label{font-weight:300;font-size:14px;margin-left:10px}form input[type=checkbox]{border-color:#e1e1e1;background-color:#fcfcfc;color:#333333;margin:6px 0}form select{border-color:#e1e1e1;background-color:#fcfcfc;color:#333333;margin-bottom:20px;width:100%;border-radius:0;-webkit-appearance:none;background-image:url('../../assets/images/selectarrows.png');background-position:center right;background-repeat:no-repeat;border-radius:2px;padding:10px}form:after,form:before{content:"";display:table}form:after{clear:both}form:after,form:before{content:"";display:table}form:after{clear:both}footer{text-align:right;margin:50px 0}footer span{color:#b9b9b9;text-transform:uppercase;display:inline-block;margin:0 5px}footer span a{font-size:10px;text-decoration:none}footer span .siteby{color:#727272;margin:0 100px 0 50px}@media only screen and (max-width:700px){footer{text-align:center}footer span{display:block;margin:0}footer span .siteby{margin:0;margin-top:30px;display:block}}

#drones .sectionA, .Immobilier .sectionA , .Real.Estate .sectionA{
	height: 900px !important; 
}

#drones ul li, .Immobilier ul li, .Real.Estate ul li{
	text-align: left;
}

#drones .sectionB .right, .Immobilier .sectionB .right, .Real.Estate .sectionB .right{
	width: auto !important;
	margin: 50px 5% 50px 5% !important;
	height: -webkit-fill-available;

}

#drones footer, .Immobilier footer, .Real.Estate footer{


}


#drones .sectionB .right .wrap, .Immobilier .sectionB .right .wrap, .Real.Estate .sectionB .right .wrap{
	max-width: 100% !important;
    margin-left: 0px!important;;
}





#drones .sectionB .left, .Immobilier .sectionB .left, .Real.Estate .sectionB .left{
	display: none !important;
}



@media only screen and (min-width: 700px) {
	#drones .sectionB .right, .Immobilier .sectionB .right, .Real.Estate .sectionB .right{
	margin: 50px 5% 50px 0% !important;
		width: calc(100% - 50px) !important;
		height: auto !important;
		float:left;
	}

	#drones .sectionA, .Immobilier .sectionA, .Real.Estate .sectionA{
	height: 770px !important;

}

#drones .sectionB, .Immobilier .sectionB , .Real.Estate .sectionB{

}

#drones .sectionB .right .wrap .block .column, .Immobilier .sectionB .right .wrap .block .column, .Real.Estate .sectionB .right .wrap .block .column{
		width: 40%;
		float: left;
		padding-right: 10%;
    }

}

.drone-img{
	width: 100% !important;
}