.comparison-slider-wrapper{position:relative;width:100%;margin:20px 0;background-color:white;}.comparison-slider-wrapper .comparison-slider{position:relative;width:100%;margin:0;box-sizing:border-box;}.comparison-slider-wrapper .comparison-slider > img{width:100%;height:auto;display:block;}.comparison-slider-wrapper .comparison-slider .overlay{display:none;position:absolute;white-space:nowrap;bottom:20px;right:20px;background-color:rgba(0,0,0,0.4);padding:10px;box-sizing:border-box;color:#DDD;text-align:right;z-index:1;}@media screen and (min-width:767px){.comparison-slider-wrapper .comparison-slider .overlay{display:block;}}.comparison-slider-wrapper .comparison-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden;z-index:2;}.comparison-slider-wrapper .comparison-slider .resize > img{display:block;}.comparison-slider-wrapper .comparison-slider .resize .overlay{right:auto;left:20px;text-align:left;z-index:2;}.comparison-slider-wrapper .comparison-slider .divider{position:absolute;z-index:2;width:2px;height:100%;background-color:rgba(255,255,255,0.2);left:50%;top:0;bottom:0;margin-left:-1px;cursor:ew-resize;}.comparison-slider-wrapper .comparison-slider .divider:before{content:"";position:absolute;width:20px;height:20px;left:-9px;top:50%;margin-top:-10px;background-color:white;transform:rotate(45deg);transition:all 0.1s ease-in-out;}.comparison-slider-wrapper .comparison-slider .divider:after{content:"";position:absolute;width:12px;height:12px;left:-5px;top:50%;margin-top:-6px;background-color:white;transform:rotate(45deg);transition:all 0.1s ease-in-out;}.comparison-slider-wrapper .comparison-slider .divider.draggable:before{width:30px;height:30px;left:-14px;margin-top:-15px;}.comparison-slider-wrapper .comparison-slider .divider.draggable:after{width:20px;height:20px;left:-9px;margin-top:-10px;background-color:#555;}.comparison-slider-wrapper .caption{position:relative;width:100%;padding:10px;box-sizing:border-box;font-size:12px;font-style:italic;}
#dark-light-theme-switch{display:flex;align-items:center;}#dark-light-theme-switch label{display:inline-block;height:34px;position:relative;width:60px;}#dark-light-theme-switch input{display:none;}#dark-light-theme-switch .slider{background-color:white;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:0.4s;}#dark-light-theme-switch .slider:before{bottom:4px;content:"";background:url("/images/moon.svg") rgb(255,196,0) no-repeat center center;height:26px;left:4px;position:absolute;transition:0.4s;width:26px;}#dark-light-theme-switch input:checked + .slider{background-color:rgb(36,36,36);}#dark-light-theme-switch input:checked + .slider:before{transform:translateX(26px);content:"";background:url("/images/sun.svg") rgb(59,116,223) no-repeat center center;}#dark-light-theme-switch .slider.round{border-radius:34px;}#dark-light-theme-switch .slider.round:before{border-radius:50%;}
@font-face{font-family:'Century Gothic';src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Bold.eot);src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Bold.woff2) format('woff2'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Bold.woff) format('woff'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Bold.ttf) format('truetype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Bold.svg#CenturyGothic-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Century Gothic';src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-BoldItalic.eot);src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-BoldItalic.woff2) format('woff2'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-BoldItalic.woff) format('woff'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-BoldItalic.ttf) format('truetype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-BoldItalic.svg#CenturyGothic-BoldItalic) format('svg');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Century Gothic';src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic.eot);src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic.eot#iefix) format('embedded-opentype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic.woff2) format('woff2'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic.woff) format('woff'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic.ttf) format('truetype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic.svg#CenturyGothic) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Century Gothic';src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Italic.eot);src:url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Italic.woff2) format('woff2'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Italic.woff) format('woff'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Italic.ttf) format('truetype'),url(/themes/custom/form-archi/fonts/century_gothic/CenturyGothic-Italic.svg#CenturyGothic-Italic) format('svg');font-weight:normal;font-style:italic;font-display:swap;}
:root{--fa-aqua:136,176,155;--fa-orange:207,155,59;--fa-green:165,201,94;--fa-gray:128,128,128;--fa-light-gray:232,232,232;--fa-dark-gray:64,65,64;--fa-black:27,25,25;--fa-white:255,255,255;--fa-logo:url(/themes/custom/form-archi/logo.png);--fa-font-sans-serif:'Century Gothic',sans-serif;--fa-filter-grayscale:grayscale(100%);}[data-theme="dark"]{--fa-aqua:136,176,155;--fa-orange:207,155,59;--fa-green:165,201,94;--fa-gray:128,128,128;--fa-light-gray:59,59,60;--fa-dark-gray:191,190,191;--fa-black:255,255,255;--fa-white:27,25,25;--fa-logo:url(/themes/custom/form-archi/images/logo_dark.png);--fa-filter-grayscale:grayscale(100%) invert(100%);}.no-js #loader{display:none;}.js #loader{display:block;position:absolute;left:100px;top:0;}.path-frontpage #logo-animation{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(/themes/custom/form-archi/logo.png) center no-repeat #ffffff;background-size:300px auto;}@media (min-width:576px){.path-frontpage #logo-animation{background-size:480px auto;}}#dark-light-theme-switch label{transform:scale(.8);}#dark-light-theme-switch .slider{background-color:rgb(var(--fa-black));box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-black),.8) !important;}#dark-light-theme-switch .slider:before{background:url(/themes/custom/form-archi/js/dark-light-theme-switch/images/moon.svg) rgb(var(--fa-white)) no-repeat center center;}#dark-light-theme-switch input:checked + .slider{background-color:rgb(var(--fa-black));}#dark-light-theme-switch input:checked + .slider:before{background:url(/themes/custom/form-archi/js/dark-light-theme-switch/images/sun.svg) rgb(var(--fa-white)) no-repeat center center;}.comparison-slider-wrapper{margin:0;}.comparison-slider-wrapper .comparison-slider .overlay{bottom:0;right:0;background-color:rgb(var(--fa-white));color:rgb(var(--fa-black));text-transform:uppercase;}.comparison-slider-wrapper .comparison-slider .resize .overlay{right:auto;left:0;}.comparison-slider-wrapper .comparison-slider .divider{background-color:rgba(255,255,255,1);}.comparison-slider-wrapper .comparison-slider .divider .cursor{display:flex;justify-content:center;align-items:center;font-size:1rem;position:absolute;width:2.5rem;height:2.5rem;left:-1.25rem;top:50%;margin-top:-1.25rem;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);border-radius:50%;}.comparison-slider-wrapper .comparison-slider .divider.draggable .cursor{width:3rem;height:3rem;left:-1.5rem;margin-top:-1.5rem;}.comparison-slider-wrapper .comparison-slider .divider:before,.comparison-slider-wrapper .comparison-slider .divider:after{display:none;}html,body{font-family:var(--fa-font-sans-serif);height:100%;width:100%;}body{background-color:rgb(var(--fa-white));overflow-x:hidden !important;}.dialog-off-canvas-main-canvas{overflow:hidden !important;}figure{margin:0 !important;}img{width:100%;height:auto;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:rgb(var(--fa-black));}ul{list-style:none;padding:0;margin:0;}a{color:rgba(var(--fa-black),.8);text-decoration:none !important;transition:color .2s ease-in-out;}a:active,a:focus,a:hover{color:rgba(var(--fa-black),1);outline:none;}p{color:rgb(var(--fa-gray));}button{outline:none;}form{margin:0 0 2.5rem 0;}form .form-item{margin-bottom:0.5rem;}form p,form .form-item .description{margin-top:.25rem;margin-bottom:1rem;font-size:.8em;color:rgb(var(--fa-gray));}form .form-actions{margin-top:2.5rem;}form .form-control:focus{box-shadow:none;}form textarea.form-control{margin-top:.25rem;}input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="range"],textarea,select{display:block;width:100%;padding:.625rem 1rem !important;margin:0;font-size:1rem;font-weight:400;line-height:1.6;color:rgb(var(--fa-gray)) !important;background-color:rgb(var(--fa-white)) !important;background-clip:padding-box;border:1px solid rgb(var(--fa-light-gray)) !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;box-shadow:inset 0 0 0 transparent;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;}input[type="text"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="range"]:focus,textarea:focus,select:focus{color:rgb(var(--fa-gray)) !important;background-color:rgb(var(--fa-white)) !important;border-color:rgb(var(--fa-dark-gray)) !important;outline:0;box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-black),.2) !important;}label{margin-bottom:.3125rem;font-weight:600;color:rgb(var(--fa-black)) !important;}[type="checkbox"]{width:1.25rem;height:1.25rem;padding:0.25rem;}[type="checkbox"]:checked{background-color:rgb(var(--fa-orange));border:0;}.js-form-type-checkbox{margin-top:1rem;}.js-form-type-checkbox [type="checkbox"]{display:inline-block;margin:0.125rem 0.5rem 0 0;}.js-form-type-checkbox label{font-size:0.875rem;}.js-form-type-checkbox label a{color:rgb(var(--fa-orange));}.webform-actions input{text-transform:uppercase;color:rgb(255,255,255);background-color:rgb(var(--fa-aqua));margin-bottom:1.5rem;}.webform-actions input:hover{background-color:rgb(var(--fa-orange));}.link-primary{color:rgba(var(--fa-black),.8);transition:color .2s ease-in-out;}.link-primary:hover,.link-primary:focus{color:rgba(var(--fa-black),1);}.btn{padding:.625rem 1rem;}.btn-default{color:rgb(var(--fa-white));background-color:rgba(var(--fa-black),.8);border-color:rgba(var(--fa-black),.8);box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-black),.8);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;}.btn-default:hover,.btn-default:focus{color:rgb(var(--fa-white));background-color:rgba(var(--fa-black),1);border-color:rgba(var(--fa-black),1);box-shadow:none;}.btn-primary{color:rgb(var(--fa-white));background-color:rgba(var(--fa-black),.8);border-color:rgba(var(--fa-black),.8);box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-black),.8);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;}.btn-primary:hover,.btn-primary:focus{color:rgb(var(--fa-white));background-color:rgba(var(--fa-black),1);border-color:rgba(var(--fa-black),1);box-shadow:none;}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:rgb(var(--fa-black));background-color:transparent;border-color:rgb(var(--fa-black));}.btn-outline-primary:hover{color:rgb(var(--fa-white));background-color:rgb(var(--fa-black));border-color:rgb(var(--fa-black));}.btn-secondary{background-color:rgba(var(--fa-gray),.8);border-color:rgba(var(--fa-gray),.8);box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-gray),.8);}.btn-secondary:hover{background-color:rgba(var(--fa-gray),1);border-color:rgba(var(--fa-gray),1);box-shadow:none;}.btn-check:focus + .btn,.btn:focus{outline:0 !important;box-shadow:none !important;}.btn i.bi-chevron-right{-webkit-transition:margin-left .4s;-moz-transition:margin-left .4s;-o-transition:margin-left .4s;transition:margin-left .4s;}.btn:hover i.bi-chevron-right{margin-left:1rem !important;}.bg-aqua{background-color:rgb(var(--fa-aqua));}.bg-orange{background-color:rgb(var(--fa-orange));}.bg-green{background-color:rgb(var(--fa-green));}.bg-gray{background-color:rgb(var(--fa-gray));}.bg-light-gray{background-color:rgb(var(--fa-light-gray));}.bg-dark-gray{background-color:rgb(var(--fa-dark-gray));}.bg-black{background-color:rgb(var(--fa-black)) !important;}.bg-white{background-color:rgb(var(--fa-white)) !important;}.bg-primary{background-color:rgb(var(--fa-aqua)) !important;}.bg-secondary{background-color:rgb(var(--fa-orange)) !important;}.bg-shadow{box-shadow:rgba(var(--fa-black),0.2) 0 0 1rem 0;-webkit-box-shadow:rgba(var(--fa-black),0.2) 0 0 1rem 0;}.text-aqua{color:rgb(var(--fa-aqua));}.text-orange{color:rgb(var(--fa-orange));}.text-green{color:rgb(var(--fa-green));}.text-gray{color:rgb(var(--fa-gray));}.text-light-gray{color:rgb(var(--fa-light-gray));}.text-dark-gray{color:rgb(var(--fa-dark-gray));}.text-black{color:rgb(var(--fa-black)) !important;}.text-white{color:rgb(var(--fa-white)) !important;}.text-primary{color:rgb(var(--fa-aqua)) !important;}.text-secondary{color:rgb(var(--fa-orange)) !important;}.corners-rounded{border-radius:2rem;}.corner-tl-rounded{border-top-left-radius:2rem;}.corner-tr-rounded{border-top-right-radius:2rem;}.corner-bl-rounded{border-bottom-left-radius:2rem;}.corner-br-rounded{border-bottom-right-radius:2rem;}.shadow{box-shadow:0 .5rem 1rem rgba(var(--fa-black),0.2)!important;}.blur{-webkit-filter:blur(0.25rem);-moz-filter:blur(0.25rem);-o-filter:blur(0.25rem);-ms-filter:blur(0.25rem);filter:blur(0.25rem);}.filter-grayscale{filter:var(--fa-filter-grayscale);}.bg-overlay{background-color:rgba(0,0,0,0.325);}.animation .anim{transition:all ease-in-out .4s;}.animation:hover .anim-text{margin-top:-1rem;}.animation:hover .anim-underline{text-decoration:underline;}.animation:hover .anim-image{transform:scale(1.125);}a.anim-fade-in{display:block;position:relative;padding:0.125rem 0;}a.anim-fade-in::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0.125rem;background-color:rgb(var(--fa-black));opacity:0;transition:opacity 300ms,transform 300ms;}a.anim-fade-in:hover::before,a.anim-fade-in:focus::before{opacity:1;transform:translate3d(0,0.125rem,0);margin:0 !important;border:none !important;}a.anim-slide-in{overflow:hidden;}a.anim-slide-in::before{opacity 1;transform:translate3d(-100%,0,0);}a.anim-slide-in:hover::before,a.anim-slide-in:focus::before{transform:translate3d(0,0,0);}a.anim-scale-center::before{opacity 1;transform:scale(0);transform-origin:center;}a.anim-scale-center:hover::before,a.anim-scale-center:focus::before{transform:scale(1);}.card-image{min-height:15rem;background-size:cover;background-repeat:no-repeat;background-position:center;}.card-hover:not(.bg-transparent){background-color:rgb(var(--fa-white));border:1px solid rgb(var(--fa-light-gray));transition:transform .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;}.card-hover:not(.bg-transparent):hover{transform:translateY(-0.25rem);box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-black),.2) !important;}.card-hover:not(.bg-transparent) a{color:rgb(var(--fa-black));}.tooltip.show{opacity:1;}.tooltip-inner{background-color:rgb(var(--fa-aqua)) !important;box-shadow:0px 0px 4px black;opacity:1 !important;}.tooltip.bs-tooltip-right .arrow:before{border-right-color:rgb(var(--fa-aqua)) !important;}.tooltip.bs-tooltip-left .arrow:before{border-left-color:rgb(var(--fa-aqua)) !important;}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:rgb(var(--fa-aqua)) !important;}.tooltip.bs-tooltip-top .arrow:before{border-top-color:rgb(var(--fa-aqua)) !important;}ul.nav-tabs.primary a.nav-link{padding:.5rem 1rem !important;color:rgba(var(--fa-black),.8) !important;background-color:transparent !important;}ul.nav-tabs.primary a.nav-link:hover,ul.nav-tabs.primary a.nav-link.active{color:rgba(var(--fa-black),1) !important;}nav.pager ul{list-style:none;}nav.pager .btn{border:0;}nav.pager .pager__item--previous .btn{border-top-right-radius:0;border-bottom-right-radius:0;}nav.pager .pager__item--next .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-menu{background-color:rgb(var(--fa-white));border:none;}ul.dropdown-menu,.dropdown-menu ul{font-size:0.875rem;letter-spacing:0.05rem;text-align:left;list-style:none;color:rgb(var(--fa-gray));padding-left:0.5rem;padding-right:0.5rem;outline:none;}.dropdown-menu li{padding:0.5rem 1rem;}.dropdown-menu li a,.dropdown-item{padding:0;font-size:0.875rem;color:rgb(var(--fa-gray));background-color:rgb(var(--fa-white));transition:color .15s ease-in-out;}.dropdown-item.active,.dropdown-item:active{color:rgb(var(--fa-black));}.dropdown-menu li a:focus,.dropdown-menu li a:hover,.dropdown-item:focus,.dropdown-item:hover{color:rgb(var(--fa-black));background-color:rgb(var(--fa-white));}@media (min-width:992px){.dropdown-menu{border:1px solid rgb(var(--fa-light-gray));box-shadow:0 .5rem 1.125rem -0.5rem rgba(var(--fa-black),.2) !important;}.dropdown-menu-end[data-bs-popper]{right:auto !important;left:0 !important;}.dropdown-menu li{padding:0.5rem;}.dropdown-menu li a,.dropdown-item,{line-height:2.25rem;}.dropdown-toggle{position:relative;z-index:1;}}.nav-link{width:100%;padding:0 !important;font-size:0.875rem;line-height:2.25rem;color:rgb(var(--fa-gray)) !important;transition:color .15s ease-in-out;}.nav-link:hover{color:rgb(var(--fa-black)) !important;}.nav-link.active,.nav-link.is-active{color:rgb(var(--fa-black)) !important;}#site-navigation li.nav-item{padding:0 1rem !important;}#account-menu{padding:0 1rem;}@media (min-width:768px){#main-menu{padding-left:2rem;}#site-navigation.transparent .nav-link,#site-navigation.transparent .nav-link:hover,#site-navigation.transparent .nav-link.active,#site-navigation.transparent .nav-link.is-active{filter:brightness(0) invert(1);}}@media (min-width:992px){#site-navigation li.nav-item{width:max-content;}}@media (min-width:1200px){#main-menu{padding-left:6rem;}}.site-logo img{width:auto;height:5rem;}.site-logo .bg-img{width:200px !important;height:5rem !important;background-image:var(--fa-logo);background-repeat:no-repeat;background-position:center;background-size:auto 5rem;}@media (min-width:992px){#site-navigation.transparent .site-logo img,#site-navigation.transparent .site-logo .bg-img{background-image:url(/themes/custom/form-archi/images/logo_dark.png);}}#account-menu .nav-link:not(#btn-account-menu){width:100%;}.user-not-logged-in #account-menu li.nav-item{padding:0 !important;}@media (min-width:992px){#account-menu .nav-link:not(#btn-account-menu){width:auto;}}#site-navigation{position:absolute;z-index:999;width:100%;}#site-navigation.fixed-top{position:fixed !important;}#site-navigation .logo{width:200px !important;height:5rem !important;background-image:var(--fa-logo);background-repeat:no-repeat;background-position:center;background-size:auto 5rem;}#site-navigation .navbar-toggler{background-color:rgb(var(--fa-gray));color:rgb(var(--fa-black));font-size:2rem;border-radius:0;padding:0.125rem;}#site-navigation .navbar-toggler:not(.collapsed),#site-navigation .navbar-toggler:hover{background-color:rgb(var(--fa-black));}#site-navigation .navbar-toggler:focus{box-shadow:0 0 0 0 !important;}#site-navigation .navbar-toggler i{color:rgb(var(--fa-white));}@media (min-width:768px){#site-navigation{height:6rem;}}@media (min-width:992px){#site-navigation.transparent{padding:2rem 0 !important;background-color:transparent !important;}}.page-node-type-project #site-header{height:calc(100vh - 6rem);}.page-node-type-project #site-header .header-mask{-webkit-mask-image:url(/themes/custom/form-archi/images/header_mask.png);mask-image:url(/themes/custom/form-archi/images/header_mask.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top right;mask-position:top right;-webkit-mask-size:100% 100%;mask-size:100% 100%;height:50vh;}.page-node-type-project #site-header .header-mask img{width:100%;height:100%;object-fit:cover;}.page-node-type-article #site-header .header-text{margin:6rem auto 8rem auto;}@media (min-width:576px){.page-node-type-project #site-header .header-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-2rem;}.page-node-type-project #site-header .header-text > *{width:40%;}.page-node-type-project #site-header .header-mask{width:60%;height:100%;float:right;}}#site-header{padding-top:6rem;}.path-frontpage #site-header{padding-top:5rem;}.path-frontpage #site-header .home-main-slider .media-resize .media-ratio{padding-bottom:125% !important;height:100vh;}@media (min-width:768px){.path-frontpage #site-header{padding-top:6rem;}}@media (min-width:992px){.path-frontpage #site-header{padding-top:0;}.path-frontpage #site-header .home-main-slider .media-resize .media-ratio{padding-bottom:56.25% !important;height:auto;}}.path-error header,.path-user.user-not-logged-in header,.maintenance-page header{width:100%;max-width:12rem;}.path-user.user-logged-in > header{margin-top:8rem;margin-bottom:4rem;}.page-node-type-page header .paragraph,.page-node-type-article header .paragraph{margin-bottom:0;}.page-node-type-page header.media-resize{margin-top:0;padding-top:3.375rem;}.page-node-type-page header.media-resize figure,.page-node-type-article header.media-resize figure{position:relative;}.page-node-type-page header.media-resize figure .media-ratio{position:relative;display:block;padding-bottom:100%;}.page-node-type-article header.media-resize figure .media-ratio{position:relative;display:block;padding-bottom:56.25%;}.page-node-type-page header.media-resize figcaption,.page-node-type-article header.media-resize figcaption{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16),rgba(0,0,0,0.16) calc(100% - 10rem),rgba(0,0,0,0.24) calc(100% - 4rem),rgba(0,0,0,0.32));}@media (min-width:576px){.page-node-type-page header.media-resize figure .media-ratio,.page-node-type-article header.media-resize figure .media-ratio{padding-bottom:56.25%;}}@media (min-width:768px){.page-node-type-page header.media-resize figure .media-ratio,.page-node-type-article header.media-resize figure .media-ratio{padding-bottom:37.5%;}}@media (min-width:992px){.page-node-type-page header.media-resize{padding-top:0;}.page-node-type-page header.media-resize figure .media-ratio{padding-bottom:25%;}.page-node-type-article header.media-resize figure .media-ratio{padding-bottom:18.75%;}}@media (min-width:1200px){.page-node-type-page header.media-resize figure .media-ratio{padding-bottom:25%;}.page-node-type-article header.media-resize figure .media-ratio{padding-bottom:18.75%;}}.path-error main,.maintenance-page main{margin:2.5rem 0;}main.no-header{margin-top:6rem;}#site-footer img{width:auto;max-width:100%;height:auto;max-height:2rem;}#site-footer ul.social-medias li{height:1.75rem;}#site-footer ul.social-medias li a{line-height:1;}#site-footer ul.social-medias li a i{height:1.75rem;display:block;}#site-footer{background-color:rgb(var(--fa-light-gray));}[data-theme="dark"] #site-footer{background-color:rgba(var(--fa-black),0.05);}[data-theme="dark"] #site-footer .logo-certification{filter:brightness(0) invert(1);}#footer-bottom{background-color:rgba(var(--fa-dark-gray),0.25);}[data-theme="dark"] #footer-bottom{background-color:rgb(var(--fa-white));}#footer-bottom a{color:rgba(var(--fa-black),0.5);}#footer-bottom a:hover,#footer-bottom a:focus,#footer-bottom a:active{color:rgba(var(--fa-black),0.75);}.path-taxonomy .card > *{width:100%;}.path-error,.path-user,.maintenance-page{height:100% !important;display:flex !important;background-color:rgb(var(--fa-light-gray));}.path-error .dialog-off-canvas-main-canvas,.path-user .dialog-off-canvas-main-canvas,.maintenance-page .dialog-off-canvas-main-canvas{width:100%;margin:auto;}[data-theme="dark"] .company.teaser.card{background-color:#ffffff;}#recent-projects button.slick-arrow,#recent-projects ul.slick-dots li,#recent-projects ul.slick-dots li.slick-active,#recent-projects ul.slick-dots button{background-color:rgb(var(--fa-aqua));}#recent-projects button.slick-arrow{top:225px !important;}#recent-projects .project.teaser{width:360px;margin:0 1rem;}.project.teaser a,.project.minimal a{text-decoration:none;overflow:hidden;}.project.teaser a .bg-image,.project.minimal a .bg-image{-webkit-transition:all 8s;-moz-transition:all 8s;-o-transition:all 8s;transition:all 8s;}.project.minimal a .bg-image{background-size:100% auto !important;}.project.teaser:hover a .bg-image{transform:scale(1.2);}.project.minimal:hover a .bg-image{background-size:120% auto !important;}.project.teaser a .bg-image::before,.project.minimal a .bg-image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}.project.teaser a .bg-image::before{background-image:linear-gradient(to bottom,rgba(0,0,0,0.24),rgba(0,0,0,0.24) calc(100% - 10rem),rgba(0,0,0,0.32) calc(100% - 4rem),rgba(0,0,0,0.40));}.project.minimal a .bg-image::before{background-color:rgb(var(--fa-light-gray));}.project.minimal a:hover .bg-image::before{background-color:transparent;background-image:linear-gradient(to bottom,rgba(0,0,0,0.24),rgba(0,0,0,0.24) calc(100% - 10rem),rgba(0,0,0,0.32) calc(100% - 4rem),rgba(0,0,0,0.40));}.project.teaser a .text > *{color:rgb(255,255,255);}.project.minimal a .text > *{color:rgb(var(--fa-black));}.project.minimal a:hover .text > *{color:rgb(255,255,255);}.project.teaser a .text i,.project.minimal a .text i{-webkit-transition:margin-left .4s;-moz-transition:margin-left .4s;-o-transition:margin-left .4s;transition:margin-left .4s;}.project.teaser a:hover .text i,.project.minimal a:hover .text i{margin-left:1rem !important;}.page.full ul{list-style:circle !important;padding-left:1.5rem !important;margin-bottom:1.5rem !important;color:rgb(var(--fa-gray)) !important;}article.full .field-label{display:flex;align-items:end;font-size:1.25rem;font-weight:bold;text-transform:uppercase;margin-bottom:0.5rem;color:rgb(var(--fa-black));}article.full .field-label.small{font-size:1rem !important;}.project.full .field-label::before{content:'';background-size:cover;display:block;margin-right:0.5rem;}.project.full .field-label.small::before{transform:scale(0.5);margin-bottom:-0.25rem;margin-right:0 !important;}.project.full .gallery-item picture::before{content:'';position:absolute;bottom:0;left:0;background-size:cover;transform:translate(-25%,50%) scale(1.5);opacity:.8;}.project.full.bureaux .field-label::before,.project.full.bureaux .gallery-item picture::before{background-image:url(/themes/custom/form-archi/images/icon_bureaux.png);width:36px;height:40px;}.project.full.bureaux button.slick-arrow,.project.full.bureaux ul.slick-dots li,.project.full.bureaux ul.slick-dots li.slick-active,.project.full.bureaux ul.slick-dots button{background-color:rgb(var(--fa-orange));}.project.full.entretien .field-label::before,.project.full.entretien .gallery-item picture::before{background-image:url(/themes/custom/form-archi/images/icon_entretien.png);width:24px;height:40px;}.project.full.entretien button.slick-arrow,.project.full.entretien ul.slick-dots li,.project.full.entretien ul.slick-dots li.slick-active,.project.full.entretien ul.slick-dots button{background-color:rgb(var(--fa-aqua));}.project.full.equipement .field-label::before,.project.full.equipement .gallery-item picture::before{background-image:url(/themes/custom/form-archi/images/icon_equipement.png);width:24px;height:40px;}.project.full.equipement button.slick-arrow,.project.full.equipement ul.slick-dots li,.project.full.equipement ul.slick-dots li.slick-active,.project.full.equipement ul.slick-dots button{background-color:rgb(var(--fa-gray));}.project.full.habitat .field-label::before,.project.full.habitat .gallery-item picture::before{background-image:url(/themes/custom/form-archi/images/icon_habitat.png);width:20px;height:40px;}.project.full.habitat button.slick-arrow,.project.full.habitat ul.slick-dots li,.project.full.habitat ul.slick-dots li.slick-active,.project.full.habitat ul.slick-dots button{background-color:rgb(var(--fa-green));}.project.full .gallery-item{padding:0 16px 32px 16px;}.field--name-field-tags .btn a,.field--name-field-tags .btn a:hover{color:rgb(var(--fa-white));}.views-exposed-form .form-item{padding-bottom:1.5rem;margin-bottom:0;}.views-exposed-form .form-item label{font-weight:bold;margin-bottom:0.5rem;color:rgb(var(--fa-white)) !important;}.views-exposed-form .form-actions{margin-bottom:0;}.views-exposed-form .form-actions input{text-transform:uppercase;color:rgb(255,255,255);background-color:rgb(var(--fa-aqua));margin-bottom:1.5rem;}.views-exposed-form .form-actions input:hover{background-color:rgb(var(--fa-orange));}@media (min-width:992px){.views-exposed-form .form-item{flex:auto;padding-right:2rem;}.views-exposed-form .form-actions{display:flex;}.views-exposed-form .form-actions input:first-child{margin-left:0 !important;}.views-exposed-form .form-actions input:last-child{margin-left:2rem;}}#block-form-archi-page-title h1{font-size:2.5rem;text-transform:uppercase;margin:1.5rem 0 3rem 0;}@media (min-width:992px){#block-form-archi-page-title h1{font-size:3.5rem;margin:2.5rem 0 5rem 0;}}.parallax{width:100%;height:480px;background-position:center;background-repeat:no-repeat;background-size:cover;}@media (min-width:992px){.parallax{background-attachment:fixed;}}.modal{background-color:rgba(0,0,0,0.5) !important;}.modal-backdrop{opacity:0 !important;display:none !important;visibility:hidden !important;}.cboxPhoto{max-width:100%;}.placeholder{vertical-align:initial;cursor:default;background-color:transparent;opacity:1;}#toolbar-bar{position:fixed !important;}.toolbar a{font-size:inherit;}.toolbar-oriented .toolbar-bar{z-index:9999;}body.toolbar-vertical .navbar.fixed-top{top:39px !important;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}body.toolbar-fixed .navbar.fixed-top{top:39px !important;}body.toolbar-fixed.toolbar-tray-open.toolbar-vertical .navbar.fixed-top{top:39px !important;}body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .navbar.fixed-top{top:78px !important;}@media (min-width:576px){}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}
.paragraph{margin-bottom:4.5rem;}.paragraph .paragraph{margin-bottom:0;}.paragraph figure{position:relative;}.paragraph .text-display figure{display:flex;flex-wrap:wrap;align-items:flex-start;}.paragraph .text-overlay figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0.24),rgba(0,0,0,0.24) calc(100% - 10rem),rgba(0,0,0,0.32) calc(100% - 4rem),rgba(0,0,0,0.40));color:#ffffff;display:flex;align-items:center;text-align:left;}.paragraph .text-overlay.bg-transparent figcaption{background-image:none !important;background-color:transparent !important;}.paragraph .text-top-left figcaption{align-items:flex-start;text-align:left;}.paragraph .text-top-center figcaption{align-items:flex-start;text-align:center;}.paragraph .text-top-right figcaption{align-items:flex-start;text-align:right;}.paragraph .text-center-left figcaption{align-items:middle;text-align:left;}.paragraph .text-center-center figcaption{align-items:middle;text-align:center;}.paragraph .text-center-right figcaption{align-items:middle;text-align:right;}.paragraph .text-bottom-left figcaption{align-items:flex-end;text-align:left;}.paragraph .text-bottom-center figcaption{align-items:flex-end;text-align:center;}.paragraph .text-bottom-right figcaption{align-items:flex-end;text-align:right;}.paragraph .text-align-left{text-align:left;}.paragraph .text-align-center{align-items:flex-end;text-align:center;}.paragraph .text-align-right{text-align:right;}.paragraph .fullwidth,.paragraph .text-fullwidth figcaption .container{width:100% !important;max-width:100% !important;}.paragraph .fullwidth,.paragraph .slider .paragraph > .container{padding-left:0 !important;padding-right:0 !important;}.paragraph .text-display-left figure{flex-direction:row-reverse;}.paragraph .text-display .image-wrapper,.paragraph .text-display figcaption,.paragraph .text-display-left .image-wrapper,.paragraph .text-display-left figcaption,.paragraph .text-display-right .image-wrapper,.paragraph .text-display-right figcaption{width:100%;}@media (min-width:768px){.paragraph .text-display figure{flex-wrap:nowrap;}.paragraph .text-display .image-wrapper,.paragraph .text-display figcaption,.paragraph .text-display-left .image-wrapper,.paragraph .text-display-left figcaption,.paragraph .text-display-right .image-wrapper,.paragraph .text-display-right figcaption{width:50%;}}.paragraph .accordion .accordion-header{background-color:var(--si-blue);color:var(--si-white);}.paragraph .accordion .accordion-header .accordion-button,.paragraph .accordion .accordion-header .accordion-button:not(.collapsed){background-color:transparent !important;color:var(--si-white);}.paragraph .accordion .accordion-header .accordion-button::after,.paragraph .accordion .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff6b00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;}.paragraph--type--layout .paragraph--type--layout .container{padding-left:0;padding-right:0;}.paragraph--type--text ul{list-style:circle !important;padding-left:1.5rem !important;margin-bottom:1.5rem !important;color:rgb(var(--fa-gray)) !important;}.paragraph--type--text ol{list-style:decimal !important;padding-left:1.5rem !important;margin-bottom:1.5rem !important;color:rgb(var(--fa-gray)) !important;}.paragraph--type--text h1,.paragraph--type--text h2,.paragraph--type--text h3,.paragraph--type--text h4,.paragraph--type--text h5,.paragraph--type--text h6{margin:1.5rem 0;color:rgb(var(--fa-dark-gray));font-weight:bold;}
.media-resize .media-ratio{position:relative;display:block;padding-bottom:56.25%;}.media-resize .media-ratio .media-item,.media-resize .media-ratio > *{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;background-size:cover;background-position:center;background-repeat:no-repeat;}.media-resize.media-format-4x3 .media-ratio{padding-bottom:75% !important;}.media-resize.media-format-16x9 .media-ratio{padding-bottom:56.25% !important;}.media-resize.media-format-1x1 .media-ratio{padding-bottom:100% !important;}.media-resize.media-format-4x5 .media-ratio{padding-bottom:125% !important;}.media-resize.media-format-9x16 .media-ratio{padding-bottom:177.77% !important;}.media-resize.media-format-21x9 .media-ratio{padding-bottom:42.8571% !important;}.media-resize.media-format-2x1 .media-ratio{padding-bottom:50% !important;}.media-resize.media-format-1x2 .media-ratio{padding-bottom:200% !important;}.media-resize.media-format-3x2 .media-ratio{padding-bottom:66.6666% !important;}.media-resize.media-format-16x4 .media-ratio{padding-bottom:25% !important;}.media-resize.media-format-32x9 .media-ratio{padding-bottom:28.125% !important;}.media-resize .media-oembed-content{width:100% !important;height:100% !important;object-fit:initial !important;}
button.slick-arrow{position:absolute;top:50% !important;z-index:2;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);font-size:2rem;border-color:transparent !important;color:#ffffff;padding:0;width:3rem;height:3rem;border-radius:0;opacity:0.8;}button.slick-arrow:hover{color:#ffffff;opacity:1;}button.slick-prev{left:0;right:inherit;}button.slick-next{left:inherit;right:0;}.slick-arrows-top-left button.slick-prev{top:-1.875rem !important;left:0 !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-top-left button.slick-next{top:-1.875rem !important;left:4rem !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-bottom-left button.slick-prev{top:inherit !important;bottom:-1.875rem;left:0 !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-bottom-left button.slick-next{top:inherit !important;bottom:-1.875rem;left:4rem !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-top-center button.slick-prev{top:-1.875rem !important;left:50% !important;right:inherit !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;margin-left:-2rem;color:var(--si-primary) !important;}.slick-arrows-top-center button.slick-next{top:-1.875rem !important;left:50% !important;right:inherit !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;margin-left:2rem;color:var(--si-primary) !important;}.slick-arrows-center button.slick-prev{top:50% !important;left:-2.8125rem !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-center button.slick-next{top:50% !important;left:inherit !important;right:-2.8125rem !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-bottom-center button.slick-prev{top:inherit !important;bottom:-1.875rem;left:50% !important;right:inherit !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;margin-left:-2rem;color:var(--si-primary) !important;}.slick-arrows-bottom-center button.slick-next{top:inherit !important;bottom:-1.875rem;left:50% !important;right:inherit !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;margin-left:2rem;color:var(--si-primary) !important;}.slick-arrows-top-right button.slick-prev{top:-1.875rem !important;left:inherit !important;right:4rem !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-top-right button.slick-next{top:-1.875rem !important;left:inherit !important;right:0 !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-bottom-right button.slick-prev{top:inherit !important;bottom:-1.875rem;left:inherit !important;right:4rem !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-bottom-right button.slick-next{top:inherit !important;bottom:-1.875rem;left:inherit !important;right:0 !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;color:var(--si-primary) !important;}.slick-arrows-overlay-top-left button.slick-prev{top:0 !important;left:0.9375rem !important;right:inherit !important;transform:translate(0,0) !important;-webkit-transform:translate(0,0) !important;}.slick-arrows-overlay-top-left button.slick-next{top:0 !important;left:4.9375rem !important;right:inherit !important;transform:translate(0,0) !important;-webkit-transform:translate(0,0) !important;}.slick-arrows-overlay-bottom-left button.slick-prev{top:inherit !important;bottom:-1.875rem;left:0.9375rem !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;}.slick-arrows-overlay-bottom-left button.slick-next{top:inherit !important;bottom:-1.875rem;left:4.9375rem !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;}.slick-arrows-overlay-top-center button.slick-prev{top:0 !important;left:50% !important;right:inherit !important;transform:translate(-50%,0) !important;-webkit-transform:translate(-50%,0) !important;margin-left:-2rem;}.slick-arrows-overlay-top-center button.slick-next{top:0 !important;left:50% !important;right:inherit !important;transform:translate(-50%,0) !important;-webkit-transform:translate(-50%,0) !important;margin-left:2rem;}.slick-arrows-overlay-center button.slick-prev{top:50% !important;left:0.9375rem !important;right:inherit !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;}.slick-arrows-overlay-center button.slick-next{top:50% !important;left:inherit !important;right:0.9375rem !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;}.slick-arrows-overlay-bottom-center button.slick-prev{top:inherit !important;bottom:-1.875rem;left:50% !important;right:inherit !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;margin-left:-2rem;}.slick-arrows-overlay-bottom-center button.slick-next{top:inherit !important;bottom:-1.875rem;left:50% !important;right:inherit !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;margin-left:2rem;}.slick-arrows-overlay-top-right button.slick-prev{top:0 !important;left:inherit !important;right:4.9375rem !important;transform:translate(0,0) !important;-webkit-transform:translate(0,0) !important;}.slick-arrows-overlay-top-right button.slick-next{top:0 !important;left:inherit !important;right:0.9375rem !important;transform:translate(0,0) !important;-webkit-transform:translate(0,0) !important;}.slick-arrows-overlay-bottom-right button.slick-prev{top:inherit !important;bottom:-1.875rem;left:inherit !important;right:4.9375rem !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;}.slick-arrows-overlay-bottom-right button.slick-next{top:inherit !important;bottom:-1.875rem;left:inherit !important;right:0.9375rem !important;transform:translate(0,-50%) !important;-webkit-transform:translate(0,-50%) !important;}ul.slick-dots{text-align:center;margin-top:1rem;padding:0;}ul.slick-dots li{width:0.75rem;height:0.75rem;display:inline-block;background-color:var(--si-primary);opacity:0.4;margin:0 0.25rem;border-radius:1rem;transition:opacity 0.4s,background-color 0.4s,width 0.4s;transition-delay:0.4s,0.4s,0s;cursor:pointer;}ul.slick-dots li.slick-active{opacity:1;background-color:var(--si-primary);transition-delay:0s;}ul.slick-dots button{display:block;width:0.75rem;height:0.75rem;padding:0;border:none;border-radius:100%;background-color:transparent;text-indent:-9999px;}.slick-dots-left ul.slick-dots{text-align:left !important;margin-top:1rem !important;}.slick-dots-center ul.slick-dots{text-align:center !important;margin-top:1rem !important;}.slick-dots-right ul.slick-dots{text-align:right !important;margin-top:1rem !important;}.slick-dots-overlay-left ul.slick-dots{text-align:left !important;margin-top:-4rem !important;margin-left:1rem;padding-bottom:1rem;position:relative;z-index:1;}.slick-dots-overlay-center ul.slick-dots{text-align:center !important;margin-top:-4rem !important;padding-bottom:1rem;position:relative;z-index:1;}.slick-dots-overlay-right ul.slick-dots{text-align:right !important;margin-top:-4rem !important;margin-right:1rem;padding-bottom:1rem;position:relative;z-index:1;}.slick-dots-overlay ul.slick-dots li{background-color:#ffffff !important;}.slick-dots-overlay ul.slick-dots li.slick-active{background-color:#ffffff !important;}body.path-frontpage .slick-dots-overlay-center ul.slick-dots{margin-top:-6rem !important;padding-bottom:3rem;}#home-partners .slick-track a img{transition:.2s all ease-in-out;}#home-partners .slick-track a:hover img{transform:scale(0.8);}#recent-articles .slick-track{display:flex !important;}#recent-articles .slick-track .slick-slide{display:flex !important;flex:1;height:auto !important;}#recent-articles .slick-slide article{margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;}@media (min-width:768px){#recent-articles .slick-slide article{margin-top:1rem;margin-bottom:1rem;margin-left:0.5rem;margin-right:0.5rem;}#recent-articles .slick-slide.slick-active[data-slick-index="0"] article{margin-left:0;margin-right:1rem;}#recent-articles .slick-slide.slick-active[data-slick-index="1"] article{margin-left:1rem;margin-right:0;}}@media (min-width:992px){#recent-articles .slick-slide.slick-active[data-slick-index="1"] article{margin-left:0.5rem;margin-right:0.5rem;}#recent-articles .slick-slide.slick-active[data-slick-index="2"] article{margin-left:1rem;margin-right:0;}}
.gallery-item{width:100%;}@media (min-width:768px){.gallery-item{width:50%;}}@media (min-width:992px){.gallery-item{width:25%;}.gallery-item.width-x2{width:50%;}.gallery-item.width-x4{width:100%;}}

