@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Oswald:wght@200..700&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages__wrapper{position:fixed;right:0;top:150px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;z-index:1000;text-align:right}.messages__wrapper .messages{padding:40px;border-radius:6px 0 0 6px;background:#555;box-shadow:2px 2px 10px 10px rgba(0,0,0,.2)}.messages__wrapper .messages a{color:#fff}.messages__wrapper .messages.messages--warning{background:#ff1418;color:#fff}.messages__wrapper .messages.messages--status{background:#79de72;color:#fff}.messages__wrapper .message-close{position:absolute;top:5px;right:10px;background:none;border:0;font-size:1.5em;cursor:pointer;padding:0 5px;color:#fff}.messages__wrapper .message-close:hover{color:#ff1418}.messages--status{position:fixed;top:60px;right:0;min-width:320px;z-index:3333;background:#2196f3;border-radius:18px;color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.25);opacity:0;transform:translateX(120%);transition:opacity .4s,transform .4s;padding:22px 32px;font-size:1.1em;pointer-events:auto}.messages--status .toast-close{position:absolute;top:8px;right:12px;background:rgba(0,0,0,0);color:#fff;border:none;font-size:2em;line-height:1;cursor:pointer;padding:0 8px;z-index:1}.messages--status .toast-close:hover{color:#e53935}.messages--status.toast-active{opacity:1;transform:translateX(0)}.messages--status.toast-hide{opacity:0;transform:translateX(120%)}html,body{box-sizing:border-box;height:100%;padding:0;margin:0;font-family:"Roboto",sans-serif;background-color:#fff;overflow-x:hidden !important}.dialog-off-canvas-main-canvas{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column}.dialog-off-canvas-main-canvas header,.dialog-off-canvas-main-canvas footer{flex-shrink:0;flex-grow:0}.dialog-off-canvas-main-canvas main{flex-grow:1;background:#fff}.dialog-off-canvas-main-canvas a{text-decoration:none;font-weight:700;color:#000;font-weight:300}.dialog-off-canvas-main-canvas a:hover{text-shadow:-0.06em 0 red,.06em 0 aqua}.dialog-off-canvas-main-canvas h1 .field--name-title{font-family:"Oswald",sans-serif;color:#555;margin-top:280px;text-transform:uppercase;text-shadow:-0.06em 0 red,.06em 0 aqua;font-size:4rem}header{background:#fff}header .navbar #block-monsitedetest-site-branding .site-logo img{height:40px;filter:grayscale(1)}header .navbar #block-monsitedetest-socialmedialinks .social-media-links--platforms{padding:0 !important;margin:0 0 0 10px}header .navbar #block-monsitedetest-socialmedialinks .social-media-links--platforms a{color:#000 !important}header .navbar nav .menu{display:flex;align-items:center;height:100%;margin:0;padding:0}header .navbar nav .menu li{align-items:flex-end;margin-left:30px;list-style:none}header .navbar nav .menu li a{position:relative;text-transform:uppercase;color:#000}header .navbar nav .menu li a:before{content:"[";position:absolute;top:-3px;left:-6px}header .navbar nav .menu li a:after{content:"]";position:absolute;top:-3px;right:-6px}header .navbar nav .menu li ul{display:none;position:absolute;z-index:20}header .navbar nav .menu li:hover ul{display:block;background:#fff !important}header .navbar nav .menu li:hover ul li{display:list-item;background:#fff !important}body:not(.path-frontpage) .region-content{margin-top:60px;font-size:18px}.region-content{font-family:"EB Garamond",serif}.region-content .dark,.region-content strong{color:#fff !important;background:#000 !important;padding:2px;font-weight:normal}.region-content .headline-wrapper{width:100%;padding:0;margin:0 auto}.region-content .field--name-bp-header{text-transform:uppercase;position:relative;width:-moz-fit-content;width:fit-content;margin-left:8px;font-size:1.4rem}.region-content .field--name-bp-header:before{content:"[";position:absolute;top:-1px;left:-6px}.region-content .field--name-bp-header:after{content:"]";position:absolute;top:-1px;right:-6px}.region-content .responsive-headline{display:inline-block;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden;font-family:"Oswald",sans-serif !important;color:#323232 !important;text-shadow:-0.02em 0 red,.02em 0 aqua;font-family:"Roboto",sans-serif}.region-content .subtitle{margin-top:-60px;float:right;font-size:1.8rem;font-family:"Roboto",sans-serif;text-transform:uppercase}.region-content .specialites{background:#c7c7c7;padding:80px 400px 20px 20px;width:-moz-fit-content;width:fit-content;display:block;text-transform:uppercase;font-size:1.3rem;font-family:"Roboto",sans-serif}.region-content .specialites ul{margin:0;padding:0}.region-content .specialites ul li{list-style:none;margin:0;padding:0}.region-content .presentation{font-family:"EB Garamond",serif;font-size:1.2rem;padding-left:30px}.region-content .presentation .btn.btn-primary{background:#000;color:#fff;padding:10px;margin-top:10px;display:block;width:-moz-fit-content;width:fit-content;border-radius:0;transition:all 300ms linear;font-family:"Roboto",sans-serif;z-index:10}.region-content .presentation .btn.btn-primary:hover{transform:scale(1.1)}.region-content .presentation p{padding:0;margin:0}.region-content .svgimage{background:url(/themes/custom/monsitedetest/images/man-2759950.svg) no-repeat top center;width:500px;display:block;min-height:820px;background-size:contain;position:absolute;left:50%;transform:translate(-50%,-50%);z-index:4}.region-content .view-clients a{position:relative;transition:all 300ms linear}.region-content .view-clients a .title{opacity:0;z-index:2;background:#000;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;transition:all 300ms linear;font-family:"Roboto",sans-serif;min-width:60px;padding:4px}.region-content .view-clients a img{filter:grayscale(1);transition:all 300ms linear}.region-content .view-clients a:hover .title{opacity:1}.region-content .view-clients a:hover img{filter:grayscale(0);transform:scale(1.1)}@media screen and (max-width:768px){#block-monsitedetest-socialmedialinks{display:none}.region-content .subtitle{margin-top:-30px;font-size:1.2rem}.region-content .specialites{padding:80px 20px 20px 20px;width:100%}.region-content .svgimage{width:400px;left:76%;transform:translate(-50%,-50%)}.region-content .presentation{padding-left:0px;width:50%;margin-top:20px}}@media screen and (min-width:769px)and (max-width:991px){#block-monsitedetest-socialmedialinks{display:none}.region-content .subtitle{margin-top:-50px}.region-content .specialites{padding:80px 20px 20px 20px;width:100%}.region-content .svgimage{left:76%;transform:translate(-50%,-50%)}.region-content .presentation{padding-left:0px;width:50%;margin-top:20px}}@media screen and (min-width:992px)and (max-width:1199px){.region-content .subtitle{margin-top:-50px}.region-content .specialites{padding:80px 220px 20px 20px}}@media screen and (min-width:1200px){.region-content .subtitle{margin-top:-60px}}.block-local-tasks-block{position:fixed;right:0;top:55%;transform:translateY(-50%);background:#555;border-radius:4px 0 0 4px;display:flex;transition:transform .3s ease-in-out;box-shadow:2px 2px 10px 10px rgba(0,0,0,.2);z-index:1000}.block-local-tasks-block ul{padding:0;margin:0}.block-local-tasks-block ul li{list-style:none;padding:0;margin:0}.block-local-tasks-block ul li a{color:#fff;text-decoration:none}.block-local-tasks-block ul li a:hover{color:#79de72}.block-local-tasks-block nav.tabs{padding:20px}.local-tasks-content{padding:10px;transition:opacity .3s ease-in-out,width .3s ease-in-out;overflow:hidden}.local-tasks-toggle{background:#79de72;border:none;padding:5px 10px;cursor:pointer;align-self:stretch;color:#fff}.local-tasks-toggle:hover{background:#ff1418}.block-local-tasks-block.collapsed{transform:translateY(-50%) translateX(calc(100% - 30px))}.block-local-tasks-block.collapsed .local-tasks-content{width:0;opacity:0;padding:0}
