:root{--default-color:#282E2B;--background-color:#FCFCFC;--light-color:#F7F7F7;--primary-color:#013116;--link-color:#FECB04;--success-color:#417504;--error-color:#a52d2d;--error-light-color:#ff8282;--container-width:1340px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main,button,time{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"sofia_prosemibold";src:url(/wp-content/themes/adi-promotion/assets/fonts/sofia_pro_semi_bold_az-webfont.woff2) format("woff2"),url(/wp-content/themes/adi-promotion/assets/fonts/ssofia_pro_semi_bold_az-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"sofia_proregular";src:url(/wp-content/themes/adi-promotion/assets/fonts/sofia_pro_regular_az-webfont.woff2) format("woff2"),url(/wp-content/themes/adi-promotion/assets/fonts/sofia_pro_regular_az-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"sofia_probold";src:url(/wp-content/themes/adi-promotion/assets/fonts/sofia_pro_bold_az-webfont.woff2) format("woff2"),url(/wp-content/themes/adi-promotion/assets/fonts/sofia_pro_bold_az-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"dolato_de_statoregular";src:url(/wp-content/themes/adi-promotion/assets/fonts/dolato_de_stato_font-webfont.woff2) format("woff2"),url(/wp-content/themes/adi-promotion/assets/fonts/dolato_de_stato_font-webfont.woff) format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box}body{font-size:16px;font-size:1rem;color:var(--default-color);font-family:"Epilogue",sans-serif;font-weight:400;background-color:#fff}body.no-scroll{overflow:hidden}[v-cloak]{display:none}a{text-decoration:none}a img{display:block;text-decoration:none}a:hover,a:focus{text-decoration:none}a svg{display:block}input,textarea,select{font-size:16px;font-size:1rem;color:var(--default-color);font-family:"Epilogue",sans-serif;font-weight:400}img,svg,video{max-width:100%;height:auto}.hide{display:none}.wrapper{width:100%;padding-left:calc(50% - var(--container-width)/2);padding-right:calc(50% - var(--container-width)/2)}@media(max-width:1380px){.wrapper{padding-left:2%;padding-right:2%}}::selection{color:var(--default-color);background-color:var(--link-color)}::-webkit-scrollbar{width:7px;background-color:#fff0}::-webkit-scrollbar-track{background-color:#fff0}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--link-color)}.btn{display:inline-block;padding:10px 20px 8px;border-radius:50px;color:var(--background-color);line-height:1.45em;background-color:var(--primary-color);transition:.3s ease color,.3s ease background-color,.3s ease border-color}@media(max-width:530px){.btn{font-size:14px;font-size:.875rem}}.btn.btn-reverse{color:var(--primary-color);background-color:#fff0;border:1px solid var(--primary-color)}.btn.btn-reverse:hover,.btn.btn-reverse:focus{border-color:var(--link-color)}.btn:hover,.btn:focus{color:var(--primary-color);background-color:var(--link-color)}.bg{padding-top:80px;padding-bottom:80px;background-color:var(--light-color)}.legend{line-height:1.35em}.subtitle-section{font-weight:600;line-height:1.35em;font-size:40px;font-size:2.5rem}@media(max-width:530px){.subtitle-section{font-size:30px;font-size:1.875rem}}.section-content{margin-top:55px}.fadeInUp{opacity:0;transform:translate3d(0,15vh,0);transition:opacity .5s ease,transform .5s ease}.fadeInUp.animate{opacity:1;transform:translate3d(0,0,0);animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:forwards}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,15vh,0)}to{opacity:1;transform:translate3d(0,0,0)}}.content p,.mce-content-body p{margin-bottom:20px;line-height:1.45em}.content p:last-child,.mce-content-body p:last-child{margin-bottom:0}.content strong,.mce-content-body strong{font-weight:700}.content em,.mce-content-body em{font-style:italic}.content .aligncenter,.mce-content-body .aligncenter{display:block;margin-left:auto;margin-right:auto}.content .alignleft,.mce-content-body .alignleft{float:left;margin:.5em 1em .5em 0}.content .alignright,.mce-content-body .alignright{float:right;margin:.5em 0 .5em 1em}.content a,.mce-content-body a{text-decoration:underline;color:var(--primary-color)}.content a:hover,.content a:focus,.mce-content-body a:hover,.mce-content-body a:focus{text-decoration:none}.content ul,.content ol,.mce-content-body ul,.mce-content-body ol{margin-bottom:20px;padding-left:40px}.content ol li,.mce-content-body ol li{list-style:decimal}.content li,.mce-content-body li{line-height:1.45em;margin-bottom:15px;list-style:disc}.content li:last-child,.mce-content-body li:last-child{margin-bottom:0}.content h2,.content h3,.mce-content-body h2,.mce-content-body h3{color:var(--primary-color);font-weight:700;margin-bottom:20px;line-height:1.45em;font-size:25px;font-size:1.5625rem}.content h3,.mce-content-body h3{font-size:20px;font-size:1.25rem;text-transform:uppercase}.content-title{margin-bottom:35px}.main-title{line-height:1.35em;font-weight:500;font-size:42px;font-size:2.625rem}@media(max-width:768px){.main-title{font-size:35px;font-size:2.1875rem}}@media(max-width:460px){.main-title{font-size:28px;font-size:1.75rem}}.subtitle{line-height:1.35em;font-size:20px;font-size:1.25rem}#not-found .btn{margin-top:50px}.modal{position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.modal .modal-content{background-color:#fefefe;margin:0 auto;padding:20px;width:80%;text-align:center;position:relative;top:50%;transform:translateY(-50%);display:flex;flex-direction:column}.modal .modal-content img{max-height:calc(80vh - 40px);max-width:100%;width:auto;height:auto;object-fit:contain}.modal .modal-content .modal-iframe{flex:1;width:100%;border:none;min-height:80vh}.modal .modal-content .close{position:absolute;top:-20px;right:-20px;display:inline-block;background-color:#fff0;outline:none;cursor:pointer;display:grid;place-items:center;background-color:var(--primary-color);border-radius:50%;padding:10px}.modal .modal-content .close svg{height:20px;transition:.3s ease fill;fill:var(--background-color)}.modal .modal-content .close:hover svg,.modal .modal-content .close:focus svg{fill:var(--link-color)}.page-id-50 #header nav li#menu-item-167,.page-id-50 #header nav li#menu-item-164,.single-jobs #header nav li#menu-item-164,.single-jobs #header nav li#menu-item-167,.single-references #header nav li#menu-item-26,.single-programs #header nav li#menu-item-28{font-weight:600}.program-type #header nav li#menu-item-1336 li{font-weight:500}.program-type.type-1 #header nav li#menu-item-1334,.program-type.type-5 #header nav li#menu-item-1335,.program-type.type- #header nav li#menu-item-28{font-weight:600}#header{padding-top:30px;padding-bottom:30px;background-color:var(--primary-color);margin-bottom:45px}.home #header{margin-bottom:0}#header a{line-height:1.35em;color:var(--background-color)}#header .wrapper{display:flex;flex-wrap:wrap;align-items:center;position:relative}#header .logo{position:relative;width:142px}@media(max-width:410px){#header .logo{width:100px}}#header .logo a{position:absolute;width:142px;height:143px;z-index:9;top:-25px;left:0}@media(max-width:410px){#header .logo a{position:static}}#header nav{margin-left:40px}@media(max-width:1265px){#header nav{display:none}}#header nav ul{display:flex;flex-wrap:wrap}#header nav li{position:relative;margin-right:12px}#header nav li::after{content:"";display:inline-block;vertical-align:middle;height:3px;width:3px;background-color:var(--background-color);border-radius:50%;margin-left:12px}#header nav li:last-child{margin-right:0}#header nav li:last-child::after{display:none}#header nav li.current-menu-item,#header nav li.current-menu-parent{font-weight:600}#header nav li.current-menu-item::before,#header nav li.current-menu-parent::before{content:"";display:block;position:absolute;background:var(--background-color);width:calc(100% - 15px);height:3px;left:0;bottom:-40px}@media(max-width:1265px){#header nav li.current-menu-item::before,#header nav li.current-menu-parent::before{display:none}}#header nav li.current-menu-item li::before,#header nav li.current-menu-parent li::before{display:none}#header nav li a{transition:.3s ease color}#header nav li a:hover,#header nav li a:focus{color:var(--link-color)}#header nav li:hover ul.sub-menu,#header nav li:focus ul.sub-menu{display:block}#header nav li .sub-menu{position:absolute;display:none;width:220px;padding-top:39px;z-index:99999}#header nav li .sub-menu li{background-color:var(--primary-color);font-weight:400;margin-right:0}#header nav li .sub-menu li::after{display:none}#header nav li .sub-menu li.current-menu-item{font-weight:600}#header nav li .sub-menu li a{display:block;line-height:1.35em;padding:10px 15px;font-size:14px;font-size:.875rem;transition:.3s ease color,.3s ease background-color}#header nav li .sub-menu li a:hover,#header nav li .sub-menu li a:focus{color:var(--link-color)}#header .right{padding-left:40px;margin-left:auto}@media(max-width:1265px){#header .right{padding-left:0}}#header .right a:last-child{margin-left:15px;color:var(--primary-color);background-color:var(--background-color)}@media(max-width:520px){#header .right a:last-child{display:none}}#header .right a:first-child{border:1px solid var(--background-color)}#header .right a:first-child:hover,#header .right a:first-child:focus{border-color:var(--link-color)}#header .right a:hover,#header .right a:focus{color:var(--default-color);background-color:var(--link-color)}#responsive-menu{display:none}@media(max-width:1265px){#responsive-menu{display:block}#responsive-menu button{display:inline-block;vertical-align:middle;background-color:#fff0;cursor:pointer;margin-left:30px}}@media(max-width:1265px)and (max-width:340px){#responsive-menu button{margin-left:20px}}@media(max-width:1265px){#responsive-menu button:hover svg,#responsive-menu button:focus svg{fill:var(--link-color)}#responsive-menu svg{height:22px;transition:.3s ease fill;fill:var(--background-color)}}#menu-responsive{display:none}@media(max-width:1265px){#menu-responsive{display:block;position:fixed;right:-430px;top:0;z-index:9999;transition:all .5s ease;max-width:430px;width:100%;height:100vh;padding:70px 30px;background-color:var(--primary-color)}#menu-responsive.open-menu{right:0}.admin-bar #menu-responsive{padding-top:66px}#menu-responsive .right-responsive{margin-top:70px;text-align:center}#menu-responsive .right-responsive a:first-child{margin-right:20px;border-color:var(--background-color)}#menu-responsive .right-responsive a:first-child:hover,#menu-responsive .right-responsive a:first-child:focus{border-color:var(--link-color);color:var(--primary-color)}#menu-responsive .right-responsive a:last-child{background-color:var(--background-color);color:var(--primary-color)}#menu-responsive .right-responsive a:last-child:hover,#menu-responsive .right-responsive a:last-child:focus{background-color:var(--link-color);color:var(--default-color)}#menu-responsive .nav-responsive{display:block;margin-left:0}#menu-responsive .nav-responsive a{color:#b3c1b9;transition:.3s ease color}#menu-responsive .nav-responsive a:hover,#menu-responsive .nav-responsive a:focus{color:var(--link-color)}#menu-responsive .nav-responsive ul{display:block}#menu-responsive .nav-responsive .icon-submenu{position:absolute;right:0;top:-1px;color:#b3c1b9;font-size:40px;font-size:2.5rem;cursor:pointer;transition:.3s ease color}#menu-responsive .nav-responsive .icon-submenu:hover,#menu-responsive .nav-responsive .icon-submenu:focus{color:var(--link-color)}#menu-responsive .nav-responsive .sub-menu{position:static;padding-top:0;margin-top:12px;width:100%;padding-left:50px}#menu-responsive .nav-responsive .sub-menu.open-submenu{display:block!important}#menu-responsive .nav-responsive .sub-menu li{margin-right:0;margin-bottom:0}#menu-responsive .nav-responsive .sub-menu li:last-child{margin-bottom:0}#menu-responsive .nav-responsive .sub-menu a{display:inline-block;color:var(--background-color);font-size:16px;font-size:1rem;padding-left:0;padding-right:0}#menu-responsive .nav-responsive .sub-menu a:hover,#menu-responsive .nav-responsive .sub-menu a:focus{color:var(--link-color);background:#fff0}#menu-responsive .nav-responsive li{margin-bottom:30px;line-height:1.35em;font-size:20px;font-size:1.25rem;margin-right:0}#menu-responsive .nav-responsive li:hover ul.sub-menu{display:none}#menu-responsive .nav-responsive li::after{display:none}#menu-responsive .nav-responsive li:last-child{margin-bottom:0}#menu-responsive .header__logo__responsive{display:none}}@media(max-width:1265px)and (max-width:438px){#menu-responsive .header__logo__responsive{display:block}}@media(max-width:1265px){#menu-responsive .header__logo__responsive a{display:inline-block}#menu-responsive .header__logo__responsive img{max-width:82px}#menu-responsive .header-responsive{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:70px}#menu-responsive #close-menu{margin-left:auto}#menu-responsive #close-menu button{background-color:#fff0;cursor:pointer}#menu-responsive #close-menu button:hover svg,#menu-responsive #close-menu button:focus svg{fill:var(--link-color)}#menu-responsive #close-menu svg{width:40px;transition:.3s ease fill;fill:var(--background-color)}}#footer{margin-top:60px;background-color:var(--primary-color)}.home #footer{margin-top:0}#footer .top{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:60px;padding-bottom:60px;color:var(--background-color)}@media(max-width:600px){#footer .top{padding-top:30px;padding-bottom:30px}}@media(max-width:1050px){#footer .top .logo{display:none}}@media(max-width:880px){#footer .top div{width:48%;margin-top:40px}#footer .top div:nth-child(-n+2){margin-top:0}}@media(max-width:600px){#footer .top div{display:none}#footer .top .contact,#footer .top .logo{display:block;width:100%;margin-top:0;text-align:center}#footer .top .title{display:none}#footer .top .logo{margin-bottom:30px}#footer .top .logo a{display:inline-block}}#footer .top .title{font-weight:500;line-height:1.35em;font-size:18px;font-size:1.125rem;margin-bottom:20px}#footer .top p{line-height:1.45em;font-size:16px;font-size:1rem;font-weight:300}#footer .top li{line-height:1.45em;margin-bottom:8px;font-weight:300;font-size:16px;font-size:1rem}#footer .top li:last-child{margin-bottom:0}#footer .top li a{position:relative;display:inline-block;color:var(--background-color)}#footer .top li a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:var(--link-color);transition:width .3s ease}#footer .top li a:hover::after,#footer .top li a:focus::after{width:100%}#footer .top address{line-height:1.45em}#footer .top address p:nth-child(3){margin-top:15px}#footer .top .btn{margin-top:20px;border:1px solid var(--background-color);font-size:16px;font-size:1rem}#footer .top .btn:hover,#footer .top .btn:focus{border-color:var(--link-color)}#footer .bottom{padding-top:20px;padding-bottom:20px;text-align:center;font-weight:400;font-size:14px;font-size:.875rem;color:var(--background-color);border-top:1px solid var(--background-color)}#footer .bottom p{display:inline-block;vertical-align:middle}@media(max-width:340px){#footer .bottom p{display:block}#footer .bottom p:first-of-type{margin-bottom:10px}}#footer .bottom p::before{content:"|";display:inline-block;vertical-align:middle;margin-left:4px;margin-right:5px}@media(max-width:340px){#footer .bottom p::before{display:none}}#footer .bottom p:last-child{margin-right:0}@media(max-width:768px){#footer .bottom p:first-of-type::before{display:none}}#footer .bottom p,#footer .bottom li{line-height:1.35em}#footer .bottom nav{display:inline-block;vertical-align:middle}@media(max-width:768px){#footer .bottom nav{display:block;margin-bottom:10px}}#footer .bottom ul{display:flex;flex-wrap:wrap;align-items:center}@media(max-width:768px){#footer .bottom ul{justify-content:center}}#footer .bottom ul li::after{content:"|";display:inline-block;vertical-align:middle;margin-left:5px;margin-right:4px}#footer .bottom ul li:last-child{margin-right:0}#footer .bottom ul li:last-child:after{display:none}#footer .bottom a{position:relative;display:inline-block;color:var(--background-color)}#footer .bottom a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:var(--link-color);transition:width .3s ease}#footer .bottom a:hover::after,#footer .bottom a:focus::after{width:100%}#posts-home .header{display:flex;flex-wrap:wrap;justify-content:space-between}#posts-home .header .left,#posts-home .header .right{width:48%}@media(max-width:935px){#posts-home .header .left,#posts-home .header .right{width:100%}}#posts-home .header .right{text-align:right;align-self:flex-end}@media(max-width:935px){#posts-home .header .right{text-align:left;margin-top:20px;align-self:flex-start}}#search-home{padding-top:40px;padding-bottom:40px;background-color:var(--primary-color);color:var(--background-color)}#search-home .btn{color:var(--background-color);border-color:var(--background-color);cursor:pointer}#search-home .btn:hover,#search-home .btn:focus{background-color:var(--link-color);color:var(--primary-color);border-color:var(--link-color)}#search-home .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#search-home .wrapper .field{width:25%}@media(max-width:920px){#search-home .wrapper .field{width:48%;margin-top:30px}#search-home .wrapper .field:nth-child(-n+2){margin-top:0}}@media(max-width:600px){#search-home .wrapper .field{width:100%}#search-home .wrapper .field:nth-child(2){margin-top:30px}}#search-home .wrapper .field select{width:100%;border:none;border-bottom:1px solid var(--background-color);background-color:#fff0;color:var(--background-color);padding:10px 0;font-size:16px;font-size:1rem;line-height:1.35em;transition:.3s ease border-color;outline:none}#search-home .wrapper .field select:focus{border-color:var(--link-color)}#search-home .wrapper .field select option{color:var(--default-color)}#search-home .wrapper .submit{width:15%;text-align:right}@media(max-width:920px){#search-home .wrapper .submit{width:100%;margin-top:30px;text-align:center}}#zone-home{padding-top:80px;padding-bottom:80px}#zone-home .labels{display:flex;flex-wrap:wrap;margin-top:20px}#zone-home .labels li{margin-right:20px;margin-bottom:10px}#zone-home .labels li a{display:inline-block;cursor:pointer;transition:.3s ease color,.3s ease background-color,.3s ease border-color;padding:8px 20px 6px;border-radius:30px;border:1px solid var(--primary-color);color:var(--primary-color);line-height:1.35em;font-size:14px;font-size:.875rem}#zone-home .labels li a:hover,#zone-home .labels li a:focus{border-color:var(--link-color);color:var(--primary-color);background-color:var(--link-color)}#zone-home .tns-outer{margin-top:30px}#zone-home .tns-controls{text-align:right;margin-bottom:20px}#zone-home .tns-controls button{display:inline-block;background-color:#fff0;cursor:pointer;border-radius:50%;border:1px solid var(--default-color);text-align:center;height:35px;width:35px;transition:.3s ease border-color,.3s ease background-color;line-height:44px}#zone-home .tns-controls button:first-child{margin-right:10px}#zone-home .tns-controls button:hover{border-color:var(--link-color);background-color:var(--link-color)}#zone-home .tns-controls button:hover svg{fill:var(--primary-color)}#zone-home .tns-controls button svg{height:20px;fill:var(--default-color);transition:.3s ease fill}#zone-home .list{display:flex;align-items:stretch}#zone-home .list article .global{display:flex;flex-direction:column;height:100%}#zone-home .list article .description{line-height:1.35em}#zone-home .list article .image{position:relative}#zone-home .list article .image a{display:block;overflow:hidden}#zone-home .list article .image .price{position:absolute;z-index:9;right:20px;top:20px;display:inline-block;background-color:var(--link-color);color:var(--primary-color);line-height:1.35em;padding:8px 20px 6px;font-size:14px;font-size:.875rem;border-radius:30px;font-weight:600}#zone-home .list article .image img{width:100%;transition:.3s ease transform}#zone-home .list article h3{line-height:1.35em;margin-bottom:5px;font-weight:500;font-size:24px;font-size:1.5rem;color:var(--primary-color)}#zone-home .list article .city{text-transform:uppercase;line-height:1.35em;margin-bottom:10px;font-size:18px;font-size:1.125rem}#zone-home .list article .text{margin-top:20px;display:flex;flex-direction:column;flex-grow:1}#zone-home .list article .bottom{margin-top:auto}#zone-home .list article .address{margin-top:30px;position:relative;line-height:1.35em;margin-bottom:30px;font-weight:500}@media(max-width:460px){#zone-home .list article .address{font-size:16px;font-size:1rem}}#zone-home .list article .address span,#zone-home .list article .address svg{display:inline-block;vertical-align:middle}#zone-home .list article .address span{padding-left:30px}#zone-home .list article .address svg{position:absolute;top:0;left:0;height:20px;fill:var(--default-color)}#main-program{display:flex;flex-wrap:wrap;background-color:var(--primary-color);color:var(--background-color)}#main-program p{line-height:1.35em}#main-program .legend{color:var(--link-color);font-weight:500;margin-bottom:5px;font-size:25px;font-size:1.5625rem}@media(max-width:530px){#main-program .legend{font-size:18px;font-size:1.125rem}}#main-program .btn{background-color:#fff0;border-color:var(--background-color);color:var(--background-color)}#main-program .btn:hover,#main-program .btn:focus{background-color:var(--link-color);color:var(--primary-color);border-color:var(--link-color)}#main-program .address{margin-top:30px;position:relative;font-size:18px;font-size:1.125rem;line-height:1.35em;margin-bottom:30px;font-weight:500;color:var(--link-color)}@media(max-width:460px){#main-program .address{font-size:16px;font-size:1rem}}#main-program .address span,#main-program .address svg{display:inline-block;vertical-align:middle}#main-program .address span{padding-left:30px}#main-program .address svg{position:absolute;top:0;left:0;height:20px;fill:var(--link-color)}#main-program .content{margin-top:30px}#main-program .city{text-transform:uppercase;font-size:23px;font-size:1.4375rem}@media(max-width:530px){#main-program .city{font-size:18px;font-size:1.125rem}}#main-program .price{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.35em;border-radius:25px;padding:10px 20px 8px;font-weight:500;color:var(--primary-color);background:var(--link-color)}#main-program h2{margin-top:30px;margin-bottom:5px;line-height:1.35em;font-weight:500;font-size:35px;font-size:2.1875rem}@media(max-width:530px){#main-program h2{font-size:25px;font-size:1.5625rem}}#main-program .text{padding-top:80px;padding-bottom:80px;width:45%;padding-right:50px}@media(max-width:1000px){#main-program .text{width:100%;padding-right:0;padding-top:40px;padding-bottom:40px}}#main-program .image{width:55%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width:1000px){#main-program .image{display:none}}#home #banner-home{position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover}#home #banner-home::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:var(--default-color);z-index:1;opacity:.5}#home #banner-home .wrapper{text-align:center;padding-top:240px;padding-bottom:110px;position:relative;z-index:9;color:var(--background-color)}@media(max-width:410px){#home #banner-home .wrapper{padding-top:100px;padding-bottom:100px}}#home #banner-home .wrapper .btn{margin-top:50px;background-color:var(--link-color);color:var(--primary-color)}#home #banner-home .wrapper .btn:hover,#home #banner-home .wrapper .btn:focus{background-color:var(--primary-color);color:var(--background-color)}#home #banner-home .wrapper h1{line-height:1.2em;text-transform:uppercase;font-size:60px;font-size:3.75rem;font-weight:500}@media(max-width:910px){#home #banner-home .wrapper h1{font-size:40px;font-size:2.5rem}}@media(max-width:520px){#home #banner-home .wrapper h1{font-size:35px;font-size:2.1875rem}}#home #banner-home .wrapper h1 span{font-weight:300}#home #banner-home .wrapper h1 span.color{color:var(--link-color);font-weight:500}#services-sec ul{display:flex;flex-wrap:wrap;justify-content:space-between}#services-sec ul li{width:24%}@media(max-width:950px){#services-sec ul li{width:48%;margin-top:30px}#services-sec ul li:nth-child(-n+2){margin-top:0}}@media(max-width:520px){#services-sec ul li{width:100%}#services-sec ul li:nth-child(2){margin-top:30px}}#services-sec ul li a{position:relative;display:block;overflow:hidden}@media(max-width:950px){#services-sec ul li a{height:205px}}#services-sec ul li a:hover img,#services-sec ul li a:focus img{transform:scale(1.1)}#services-sec ul li a img{display:block;width:100%;transition:.3s ease transform}#services-sec ul li a::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:var(--primary-color);opacity:.3;z-index:1}#services-sec ul li a .text{position:absolute;bottom:0;left:0;right:0;padding:20px 30px;z-index:9;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:950px){#services-sec ul li a .text{bottom:auto;top:50%;transform:translateY(-50%);margin-top:10px}}#services-sec ul li a svg{display:inline-block;text-align:right;height:35px;margin-top:-4px;fill:var(--background-color)}@media(max-width:1250px){#services-sec ul li a svg{height:25px}}@media(max-width:1100px){#services-sec ul li a svg{display:none}}#services-sec ul li a span{color:var(--background-color);line-height:1.35em;text-transform:uppercase;font-weight:600;font-size:30px;font-size:1.875rem}@media(max-width:1250px){#services-sec ul li a span{font-size:24px;font-size:1.5rem}}#jobs{display:flex;flex-wrap:wrap}#jobs .el{width:32%;margin-top:40px;margin-left:2%;position:relative}#jobs .el:nth-child(-n+2){margin-top:0}#jobs .el:nth-of-type(3n+2):nth-child(n+2){margin-left:0}@media(max-width:1050px){#jobs .el{width:48%;margin-left:4%}#jobs .el:nth-child(2){margin-top:40px}#jobs .el:nth-of-type(3n+2):nth-child(n+2){margin-left:4%}#jobs .el:nth-of-type(2n+1):nth-child(n+1){margin-left:0}}@media(max-width:700px){#jobs .el{width:100%;margin-left:0;margin-top:30px}#jobs .el:nth-of-type(3n+2):nth-child(n+2){margin-left:0}}#jobs .el:first-child{width:100%;margin-left:0}#jobs .el:first-child.has-jobs{width:65%}@media(max-width:1050px){#jobs .el:first-child.has-jobs{width:100%}}#jobs .el .flag{display:inline-block;border-radius:50px;background-color:var(--link-color);line-height:1.35em;padding:8px 20px 6px;color:var(--primary-color);font-size:14px;font-size:.875rem;margin-bottom:30px}#jobs .el .flag-content{text-align:right}#jobs .el.card{padding:25px;background-color:var(--primary-color);color:var(--background-color);border-radius:32px}#jobs .el.card svg{width:20px;position:absolute;top:0;left:0}#jobs .el.card svg path{fill:var(--background-color)}#jobs .el.card .desc{line-height:1.35em;font-size:16px;font-size:1rem}#jobs .el.card h3{font-weight:600;line-height:1.35em;margin-bottom:10px;font-size:20px;font-size:1.25rem}#jobs .el.card ul{margin-top:40px}#jobs .el.card li{position:relative;margin-bottom:15px;line-height:1.35em;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;font-size:.875rem;padding-left:30px}#jobs .el.card li:last-child{margin-bottom:0}#jobs .el.card .link{margin-top:20px}#jobs .el.card .link .btn{border:1px solid var(--background-color);background-color:var(--background-color);color:var(--primary-color)}#jobs .el.card .link .btn:hover,#jobs .el.card .link .btn:focus{color:var(--background-color);background-color:#fff0}#jobs .link{margin-top:35px;text-align:right}#spontaneous{display:flex;flex-wrap:wrap;justify-content:space-between}#spontaneous .description{width:48%}@media(max-width:950px){#spontaneous .description{width:100%}}#spontaneous .form{width:48%}@media(max-width:950px){#spontaneous .form{width:100%;margin-top:60px}}#single-jobs .cols{display:flex;flex-wrap:wrap;justify-content:space-between}#single-jobs .cols .description,#single-jobs .cols .form{width:48%}@media(max-width:950px){#single-jobs .cols .description,#single-jobs .cols .form{width:100%}}@media(max-width:950px){#single-jobs .cols .form{margin-top:60px}}#single-jobs h2{margin-bottom:20px;font-weight:400;font-size:35px;font-size:2.1875rem;line-height:1.35em}@media(max-width:580px){#single-jobs h2{font-size:25px;font-size:1.5625rem}}#single-jobs h1{display:inline-block;vertical-align:middle;margin-right:20px}@media(max-width:768px){#single-jobs h1{display:block}}#single-jobs .flag-new{display:inline-block;vertical-align:middle;line-height:1.35em;padding:10px 20px 8px;background-color:var(--link-color);font-size:14px;font-size:.875rem;margin-top:-2px;border-radius:50px}@media(max-width:768px){#single-jobs .flag-new{margin-top:10px}}.wpcf7 form.wpcf7-form .wpcf7-response-output{line-height:1.35em;padding:10px 20px 8px;border:none;margin:30px 0 0;font-size:14px;font-size:.875rem}.wpcf7 form.wpcf7-form.invalid .wpcf7-response-output{background-color:var(--error-color);color:var(--background-color)}.wpcf7 form.wpcf7-form.sent .wpcf7-response-output{background-color:var(--primary-color);color:var(--background-color)}.wpcf7 form.wpcf7-form .wpcf7-not-valid-tip{line-height:1.35em;display:block;margin-top:10px;font-size:14px;font-size:.875rem;color:var(--error-color)}.wpcf7 form.wpcf7-form .fields{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7 form.wpcf7-form .fields .field{width:48%}@media(max-width:680px){.wpcf7 form.wpcf7-form .fields .field{width:100%}}.wpcf7 form.wpcf7-form .file{margin-bottom:20px}.wpcf7 form.wpcf7-form .file label{display:block;position:relative;cursor:pointer;transition:.3s ease color}.wpcf7 form.wpcf7-form .file label:hover,.wpcf7 form.wpcf7-form .file label:focus{color:var(--link-color)}.wpcf7 form.wpcf7-form .file label:hover svg,.wpcf7 form.wpcf7-form .file label:focus svg{fill:var(--link-color)}.wpcf7 form.wpcf7-form .file label .selected-file{display:none}.wpcf7 form.wpcf7-form .file label span{display:block;padding-left:30px;line-height:1.35em}.wpcf7 form.wpcf7-form .file label.file-selected .add-file{display:none}.wpcf7 form.wpcf7-form .file label.file-selected .selected-file{display:block}.wpcf7 form.wpcf7-form .file input{display:none}.wpcf7 form.wpcf7-form .file svg{position:absolute;top:-2px;left:0;width:10px;height:20px;fill:var(--default-color);transition:.3s ease fill}.wpcf7 form.wpcf7-form .field{position:relative;margin-bottom:20px}.wpcf7 form.wpcf7-form .field label{position:absolute;top:28px;left:0;transition:.3s ease top;line-height:1.35em}.wpcf7 form.wpcf7-form .field label.input-focused{top:0;font-size:14px;font-size:.875rem}.wpcf7 form.wpcf7-form .field input[type=text],.wpcf7 form.wpcf7-form .field input[type=email],.wpcf7 form.wpcf7-form .field textarea{width:100%;border:none;border-bottom:1px solid var(--default-color);outline:none;transition:.3s ease border-bottom;background:#fff0;padding:10px 0}.wpcf7 form.wpcf7-form .field input[type=text]:focus,.wpcf7 form.wpcf7-form .field input[type=email]:focus,.wpcf7 form.wpcf7-form .field textarea:focus{border-bottom:1px solid var(--link-color)}.wpcf7 form.wpcf7-form .field textarea{min-height:135px;height:135px;max-width:100%;min-width:100%;width:100%}.wpcf7 form.wpcf7-form .field .wpcf7-list-item{margin:0;display:block;margin-bottom:20px}.wpcf7 form.wpcf7-form .field .wpcf7-list-item label{position:relative;padding-left:30px;padding-left:0;line-height:1.35em;position:relative;top:0}.wpcf7 form.wpcf7-form .field .wpcf7-list-item label input[type=checkbox]{display:none}.wpcf7 form.wpcf7-form .field .wpcf7-list-item label .checkmark{position:absolute;top:3px;left:0;height:16px;width:16px;background-color:#fff0;border:1px solid var(--primary-color);display:inline-block;vertical-align:middle;transition:background-color .3s ease,border-color .3s ease}.wpcf7 form.wpcf7-form .field .wpcf7-list-item label input[type=checkbox]:checked+.checkmark{background-color:var(--primary-color)}.wpcf7 form.wpcf7-form .field .wpcf7-list-item label input[type=checkbox]:checked+.checkmark::after{content:"";position:absolute;left:5px;top:2px;width:3px;height:7px;border:solid var(--background-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7 form.wpcf7-form .field .wpcf7-list-item label .wpcf7-list-item-label{padding-left:30px}.wpcf7 form.wpcf7-form .field .wpcf7-list-item span{display:block;font-size:14px;font-size:.875rem;line-height:1.35em}.wpcf7 form.wpcf7-form .submit{text-align:right}.wpcf7 form.wpcf7-form .submit .wpcf7-spinner{display:none}.wpcf7 form.wpcf7-form .submit input{outline:none;background-color:var(--primary-color);color:var(--background-color);transition:.3s ease color,.3s ease background-color;border:1px solid var(--primary-color);line-height:1.35em;display:inline-block;padding:10px 20px 8px;border-radius:50px;cursor:pointer}.wpcf7 form.wpcf7-form .submit input:hover,.wpcf7 form.wpcf7-form .submit input:focus{background-color:#fff0;color:var(--primary-color)}#contact{display:flex;flex-wrap:wrap;justify-content:space-between}#contact .text{width:30%}@media(max-width:768px){#contact .text{width:100%}}#contact .text .description p{margin-bottom:5px;line-height:1.35em}#contact .text .description .phone{margin-top:20px}#contact .text .description .fax{margin-bottom:20px}#contact .form{width:60%}@media(max-width:768px){#contact .form{width:100%;margin-top:50px}}#sell .cols{display:flex;flex-wrap:wrap;justify-content:space-between}#sell .cols .address{width:48%}@media(max-width:900px){#sell .cols .address{width:100%;margin-bottom:30px}}#sell .cols .address .error-field{line-height:1.35em;display:block;margin-top:10px;font-size:14px;font-size:.875rem;color:var(--error-color)}#sell .cols .address .autocompleted-address{position:absolute;width:100%;z-index:9;border:1px solid var(--background-color)}#sell .cols .address .autocompleted-address li{display:block;padding:5px 10px;background-color:var(--primary-color);color:var(--background-color);transition:.3s ease background-color,.3s ease color;cursor:pointer;line-height:1.35em;font-size:14px;font-size:.875rem}#sell .cols .address .autocompleted-address li:hover,#sell .cols .address .autocompleted-address li:focus{background-color:var(--link-color);color:var-(--primary-color)}#sell .cols .address .field{position:relative;margin-bottom:40px}#sell .cols .address .field:last-child{margin-bottom:0}#sell .cols .address .field label{position:absolute;top:0;left:0;transition:.3s ease top;line-height:1.35em}#sell .cols .address .field label.input-focused{top:-15px;font-size:14px;font-size:.875rem}#sell .cols .address .field input{width:100%;outline:none;border:none;background-color:#fff0;border-bottom:1px solid var(--default-color);padding:10px 0}#sell .cols .address .field input:focus{border-color:var(--link-color)}#sell .cols .form{width:48%}@media(max-width:900px){#sell .cols .form{width:100%}}#sell .cols .form button{cursor:pointer}#sell #map{width:100%;height:260px;border-radius:35px;margin:60px 0}.posts .list{display:flex;flex-wrap:wrap}.posts .list article{width:32%;margin-top:50px;margin-right:2%}.posts .list article:nth-child(-n+3){margin-top:0}.posts .list article:nth-child(3n){margin-right:0}@media(max-width:880px){.posts .list article{width:48%;margin-right:4%}.posts .list article:nth-child(3){margin-top:50px}.posts .list article:nth-child(3n){margin-right:4%}.posts .list article:nth-child(2n){margin-right:0}}@media(max-width:560px){.posts .list article{width:100%}.posts .list article:nth-child(3n){margin-right:0}.posts .list article:nth-child(2){margin-top:50px}}.posts .list article .link{text-align:right;margin-top:30px}.posts .list article .date{display:block;font-size:14px;font-size:.875rem;line-height:1.35em;margin-bottom:15px}.posts .list article .title{line-height:1.35em;font-weight:500;font-size:20px;font-size:1.25rem}@media(max-width:530px){.posts .list article .title{font-size:18px;font-size:1.125rem}}.posts .list article .image{display:block;margin-bottom:20px}.posts .list article .image img{display:block;width:100%}#single .image img{display:block;width:100%;margin-bottom:50px}@media(max-width:560px){#single .image img{margin-bottom:30px}}#single .date{display:block;line-height:1.35em;margin-bottom:10px}#funding .title-section{line-height:1.35em;font-weight:500;font-size:40px;font-size:2.5rem}#funding #banner-funding{text-align:center;padding-top:70px;padding-bottom:70px;color:var(--background-color);background-color:var(--primary-color);margin-top:80px;margin-bottom:80px}#funding #banner-funding .wrapper{max-width:1025px;margin:0 auto}#funding #banner-funding h2{margin-bottom:50px}#funding #banner-funding a{margin-top:50px;border:1px solid var(--background-color)}#funding #banner-funding a:hover,#funding #banner-funding a:focus{border-color:var(--link-color)}#funding .section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:768px){#funding .section.img2 .image{order:2}}#funding .section .image{width:45%}@media(max-width:768px){#funding .section .image{width:100%;margin-top:40px}#funding .section .image img{max-width:500px;margin:0 auto}}#funding .section .image img{width:100%;display:block}#funding .section .text{width:50%}@media(max-width:768px){#funding .section .text{width:100%}}#funding .section .link{margin-top:50px}#funding .section .text-right{text-align:right}@media(max-width:768px){#funding .section .text-right{text-align:left}}#funding .section .content{margin-top:40px}#about .image{margin-top:60px;margin-bottom:60px}#map-page{margin-top:80px;margin-bottom:80px}#map-page #map{border-radius:35px;width:100%;height:600px;margin-top:40px}#map-page .leaflet-popup-content a{line-height:1.35em;color:var(--background-color);transition:.3s ease color}#map-page .leaflet-popup-content a:hover{color:var(--link-color)}#map-page .leaflet-popup-content-wrapper,#map-page .leaflet-popup-tip{background-color:var(--primary-color)}#map-page .leaflet-container a.leaflet-popup-close-button{color:var(--background-color);transition:.3s ease color}#map-page .leaflet-container a.leaflet-popup-close-button:hover,#map-page .leaflet-container a.leaflet-popup-close-button:focus{color:var(--link-color)}#map-page .labels{display:flex;flex-wrap:wrap;margin-top:20px}#map-page .labels li{display:inline-block;margin-right:20px;margin-bottom:10px;cursor:pointer;transition:.3s ease color,.3s ease background-color,.3s ease border-color;padding:8px 20px 6px;border-radius:30px;border:1px solid var(--primary-color);color:var(--primary-color);line-height:1.35em;font-size:14px;font-size:.875rem}#map-page .labels li.active{background-color:var(--primary-color);color:var(--background-color);border-color:var(--primary-color)}#map-page .labels li:hover,#map-page .labels li:focus{border-color:var(--link-color);color:var(--primary-color);background-color:var(--link-color)}.breadcrumb{margin-bottom:60px}.breadcrumb ul{display:flex;flex-wrap:wrap;align-items:center;margin-left:182px}@media(max-width:835px){.breadcrumb ul{margin-left:0;margin-top:100px}}.breadcrumb ul li{line-height:1.35em;font-size:14px;font-size:.875rem}.breadcrumb ul li.breadcrumb-separator{margin:0 5px}.breadcrumb ul li a{position:relative;color:var(--default-color)}.breadcrumb ul li a::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:1px;background-color:var(--link-color);transition:width .3s ease}.breadcrumb ul li a:hover::after,.breadcrumb ul li a:focus::after{width:100%}#single-references .details-references{margin-top:50px}#single-references .details-references ul{padding-left:50px}#single-references .details-references li{line-height:1.35em;margin-bottom:10px;list-style:disc}#single-references .details-references li:last-child{margin-bottom:0}#single-references .title-details-references{line-height:1.35em;font-weight:600;margin-bottom:20px;font-size:18px;font-size:1.125rem}#single-references .address-details-references{line-height:1.35em;margin-bottom:30px}#single-references .address-details-references strong{font-weight:600}#single-references #images-sliders-ow{margin-bottom:50px;position:relative}#single-references #images-sliders-ow li{text-align:center}#single-references #images-sliders-ow img{display:block;margin:0 auto}#single-references #images-sliders-ow:hover .tns-controls button,#single-references #images-sliders-ow:focus .tns-controls button{background-color:rgb(0 0 0 / .8)}#single-references #images-sliders-ow .tns-controls button{display:inline-block;background:#fff0;padding:10px 15px;position:absolute;top:50%;transform:translateY(-50%);z-index:9;transition:.3s ease background-color}#single-references #images-sliders-ow .tns-controls button:hover svg,#single-references #images-sliders-ow .tns-controls button:focus svg{fill:var(--link-color)}#single-references #images-sliders-ow .tns-controls button:first-child{left:0}#single-references #images-sliders-ow .tns-controls button:last-child{right:0}#single-references #images-sliders-ow .tns-controls button svg{height:50px;fill:var(--background-color);transition:.3s ease fill}#single-references .tns-nav{position:absolute;bottom:20px;left:50%;display:flex;flex-wrap:wrap;transform:translateX(-50%)}#single-references .tns-nav button{display:block;border-radius:50%;width:15px;height:15px;background-color:var(--background-color);transition:.3s ease background-color;margin-right:10px}#single-references .tns-nav button.tns-nav-active{background-color:var(--link-color)}#single-references .tns-nav button:hover,#single-references .tns-nav button:focus{background-color:var(--link-color)}#single-references .tns-nav button:last-child{margin-right:0}#references .lists-elements .description{margin-bottom:65px;line-height:1.35em}#references .lists-elements .city{margin-bottom:45px}#references .search-form{margin-top:30px}#references .search-form .content-search{position:relative;max-width:270px;width:100%;margin-left:auto}#references .search-form .content-search .autocomplete{position:absolute;width:100%;z-index:9;padding-top:10px}#references .search-form .content-search .autocomplete li{line-height:1.35em;padding:8px 10px;background-color:var(--primary-color);color:var(--background-color);cursor:pointer;transition:.3s ease background-color,.3s ease color;font-size:14px;font-size:.875rem}#references .search-form .content-search .autocomplete li:hover,#references .search-form .content-search .autocomplete li:focus{color:var(--primary-color);background-color:var(--link-color)}#references .search-form svg{position:absolute;top:11px;right:0;height:20px;z-index:9;fill:var(--default-color)}#references .search-form #search{border:none;border-bottom:1px solid var(--default-color);background-color:#fff0;color:var(--default-color);transition:.3s ease border-color;outline:none;line-height:1.35em;padding:10px 0;width:100%;padding-right:35px}#references .search-form #search:hover,#references .search-form #search:focus{border-color:var(--link-color)}.no-results{text-align:center;font-weight:600;line-height:1.35em}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}.lists-elements{margin-top:80px}.lists-elements article{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:2px solid var(--default-color);padding-bottom:40px;margin-bottom:40px}.lists-elements article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.lists-elements article .inner{width:56%}@media(max-width:768px){.lists-elements article .inner{width:100%}}.lists-elements article .header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.lists-elements article .header .text{width:48%}@media(max-width:1370px){.lists-elements article .header .text{width:100%}}.lists-elements article .header .labels{width:48%;text-align:right}@media(max-width:1370px){.lists-elements article .header .labels{width:100%;margin-top:20px}}@media(max-width:450px){.lists-elements article .header .labels{text-align:left}}.lists-elements article .header .labels .price,.lists-elements article .header .labels .label{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.35em;border-radius:25px;padding:10px 20px 8px;font-weight:500;margin-bottom:10px}.lists-elements article .header .labels .price{background:var(--link-color);margin-left:15px}.lists-elements article .header .labels .label{background-color:var(--primary-color);color:var(--background-color)}.lists-elements article .city{text-transform:uppercase;line-height:1.35em;font-size:27px;font-size:1.6875rem}@media(max-width:460px){.lists-elements article .city{font-size:22px;font-size:1.375rem}}.lists-elements article h3{line-height:1.35em;color:var(--primary-color);font-size:35px;font-size:2.1875rem;font-weight:500}@media(max-width:460px){.lists-elements article h3{font-size:30px;font-size:1.875rem}}.lists-elements article .image{position:relative;width:40%;overflow:hidden}@media(max-width:768px){.lists-elements article .image{width:100%;margin-top:30px}}.lists-elements article .image .logo{position:absolute;top:20px;right:20px;z-index:9}.lists-elements article .image .logo img{max-height:86px;width:auto}.lists-elements article .image .img img{display:block;width:100%;transition:.3s ease transform}.lists-elements article .image a{display:block}.lists-elements article .content{margin-bottom:65px}.lists-elements article .header{margin-bottom:45px}.lists-elements article .address{position:relative;font-size:20px;font-size:1.25rem;line-height:1.35em;margin-bottom:40px}@media(max-width:460px){.lists-elements article .address{font-size:16px;font-size:1rem}}.lists-elements article .address span,.lists-elements article .address svg{display:inline-block;vertical-align:middle}.lists-elements article .address span{padding-left:30px}.lists-elements article .address svg{position:absolute;top:0;left:0;height:25px;fill:var(--primary-color)}#programs #search-home{background-color:#fff0}#programs #search-home .wrapper{padding-left:0;padding-right:0}#programs #search-home .wrapper .field select{border-color:var(--default-color);color:var(--default-color)}#programs #search-home .field{width:32%}@media(max-width:970px){#programs #search-home .field{width:100%;margin-bottom:20px}#programs #search-home .field:last-child{margin-bottom:0}}#programs #search-home .btn{background-color:var(--primary-color)}#programs #search-home .btn:hover,#programs #search-home .btn:focus{color:var(--default-color);background:var(--link-color)}#single-programs .content-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#single-programs .content-title .labels,#single-programs .content-title .text{width:48%}@media(max-width:920px){#single-programs .content-title .labels,#single-programs .content-title .text{width:100%}}#single-programs .content-title .address-details-programs{line-height:1.35em;margin-bottom:30px;font-weight:500;margin-top:5px}#single-programs .content-title .address-details-programs span,#single-programs .content-title .address-details-programs svg{display:inline-block;vertical-align:middle}#single-programs .content-title .address-details-programs svg{margin-right:5px;height:15px;fill:var(--primary-color)}#single-programs .content-title .labels{text-align:right}@media(max-width:920px){#single-programs .content-title .labels{margin-top:30px;text-align:left}}#single-programs .content-title .labels a{font-size:14px;font-size:.875rem;font-weight:500;line-height:1.35em;padding:10px 20px 8px;margin-left:10px;background-color:var(--link-color);color:var(--primary-color)}#single-programs .content-title .labels a:hover,#single-programs .content-title .labels a:focus{color:var(--background-color);background:var(--primary-color)}#single-programs .content-title .label{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.35em;border-radius:50px;padding:10px 20px 8px;font-weight:500;background-color:var(--primary-color);color:var(--background-color)}#single-programs h2{margin-bottom:15px;line-height:1.35em;font-weight:600;font-size:30px;font-size:1.875rem}#single-programs .cols{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}#single-programs .cols .left{width:70%}#single-programs .cols .left.full{width:100%}@media(max-width:1030px){#single-programs .cols .left{width:100%;margin-bottom:50px}}#single-programs .cols .right{width:25%}@media(max-width:1030px){#single-programs .cols .right{width:100%;max-width:300px;margin:0 auto}}#single-programs .cols .right .contact{padding:35px 30px;background-color:var(--primary-color);color:var(--background-color)}#single-programs .cols .right h2{font-size:18px;font-size:1.125rem}#single-programs .cols .right .name{margin-top:50px;margin-bottom:35px;color:var(--link-color);font-size:25px;font-size:1.5625rem;font-weight:500}#single-programs .cols .right p{line-height:1.35em}#single-programs .cols .right .phone{margin-top:10px}#single-programs .description .livraison{margin-top:40px;line-height:1.35em;text-transform:uppercase;font-size:22px;font-size:1.375rem;text-align:right}#single-programs .description .livraison strong{font-weight:600}#single-programs .table{margin-top:30px}#single-programs .table .plan{display:inline-block;background:#fff0;outline:none;cursor:pointer}#single-programs .table .plan svg{height:20px;fill:var(--default-color);transition:.3s ease fill}#single-programs .table .plan:hover svg,#single-programs .table .plan:focus svg{fill:var(--link-color)}#single-programs .table .table-container{max-height:330px;overflow-y:auto}#single-programs .table table{width:100%}#single-programs .table table tr{border-bottom:1px solid var(--default-color)}#single-programs .table table tr td,#single-programs .table table tr th{padding-top:10px;padding-bottom:10px;line-height:1.35em;vertical-align:middle;text-align:left}#single-programs .table table tr th{font-weight:500}#single-programs #images-sliders-ow{margin-bottom:50px;position:relative}#single-programs #images-sliders-ow li{text-align:center}#single-programs #images-sliders-ow img{margin:0 auto}#single-programs #images-sliders-ow:hover .tns-controls button,#single-programs #images-sliders-ow:focus .tns-controls button{background-color:rgb(0 0 0 / .8)}#single-programs #images-sliders-ow .tns-controls button{display:inline-block;background:#fff0;padding:10px 15px;position:absolute;top:50%;transform:translateY(-50%);z-index:9;transition:.3s ease background-color}#single-programs #images-sliders-ow .tns-controls button:hover svg,#single-programs #images-sliders-ow .tns-controls button:focus svg{fill:var(--link-color)}#single-programs #images-sliders-ow .tns-controls button:first-child{left:0}#single-programs #images-sliders-ow .tns-controls button:last-child{right:0}#single-programs #images-sliders-ow .tns-controls button svg{height:50px;fill:var(--background-color);transition:.3s ease fill}#single-programs .tns-nav{position:absolute;bottom:20px;left:50%;display:flex;flex-wrap:wrap;transform:translateX(-50%)}#single-programs .tns-nav button{display:block;border-radius:50%;width:15px;height:15px;background-color:var(--background-color);transition:.3s ease background-color;margin-right:10px}#single-programs .tns-nav button.tns-nav-active{background-color:var(--link-color)}#single-programs .tns-nav button:hover,#single-programs .tns-nav button:focus{background-color:var(--link-color)}#single-programs .tns-nav button:last-child{margin-right:0}#account{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#account .text{width:55%}@media(max-width:1000px){#account .text{width:45%}}@media(max-width:768px){#account .text{width:100%}}#account #form{width:40%}@media(max-width:1000px){#account #form{width:50%}}@media(max-width:1000px){#account #form{width:100%;margin-top:30px}}#account .lostpassword{text-align:right;margin-top:30px}#account .lostpassword a{line-height:1.35em;color:var(--background-color);transition:.3s ease color;font-size:14px;font-size:.875rem}#account .lostpassword a:hover,#account .lostpassword a:focus{color:var(--link-color)}#account .inner-form{background-color:var(--primary-color);color:var(--background-color);padding:75px 50px;border-radius:32px}@media(max-width:1000px){#account .inner-form{padding-left:10%;padding-right:10%}}@media(max-width:768px){#account .inner-form{padding-top:50px;padding-bottom:50px}}#account .inner-form .notif{margin-bottom:40px;line-height:1.35em}#account .inner-form .notif.error{color:var(--error-light-color)}#account .inner-form h2{line-height:1.35em;margin-bottom:50px;font-weight:500;font-size:42px;font-size:2.625rem}@media(max-width:530px){#account .inner-form h2{font-size:30px;font-size:1.875rem}}#account .inner-form .submit{text-align:right;margin-top:70px}#account .inner-form .submit .btn{background-color:var(--background-color);color:var(--primary-color);cursor:pointer}#account .inner-form .submit .btn:hover,#account .inner-form .submit .btn:focus{background-color:var(--link-color)}#account .inner-form #display-password,#account .inner-form #display-password-confirm{position:absolute;right:0;bottom:11px;cursor:pointer}#account .inner-form #display-password:hover svg,#account .inner-form #display-password:focus svg,#account .inner-form #display-password-confirm:hover svg,#account .inner-form #display-password-confirm:focus svg{fill:var(--link-color)}#account .inner-form #display-password svg,#account .inner-form #display-password-confirm svg{height:8px;fill:var(--background-color);transition:.3s ease fill}#account .inner-form #password{padding-right:20px}#account .inner-form .field{position:relative;margin-bottom:40px}#account .inner-form .field .password-field{position:relative}#account .inner-form .field label{position:absolute;top:8px;left:0;transition:.3s ease top;line-height:1.35em}#account .inner-form .field label.input-focused{top:-16px;font-size:14px;font-size:.875rem}#account .inner-form .field .error-field{display:inline-block;margin-top:10px;line-height:1.35em;color:var(--error-light-color);font-size:14px;font-size:.875rem}#account .inner-form .field input[type=text],#account .inner-form .field input[type=email],#account .inner-form .field input[type=password]{width:100%;border:none;border-bottom:1px solid var(--background-color);outline:none;transition:.3s ease border-bottom;background:#fff0;padding:10px 0;color:var(--background-color)}#account .inner-form .field input[type=text]:focus,#account .inner-form .field input[type=email]:focus,#account .inner-form .field input[type=password]:focus{border-bottom:1px solid var(--link-color)}#header-private{box-shadow:0 3px 6px rgb(0 0 0 / .1607843137);margin-bottom:50px}#header-private .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px}#header-private .wrapper .logo{margin-right:40px}#header-private .wrapper .logo img{width:90px}#header-private .wrapper .right a:last-child{margin-left:20px}@media(max-width:610px){#header-private .wrapper .right a:last-child{display:none}}#header-private .wrapper .right a.logout{background-color:#fff0;color:var(--primary-color);border:1px solid var(--primary-color);transition:.3s ease background-color,.3s ease border-color}#header-private .wrapper .right a.logout:hover,#header-private .wrapper .right a.logout:focus{background-color:var(--link-color);border-color:var(--link-color)}#header-private .wrapper .left{display:flex;flex-wrap:wrap;align-items:center}@media(max-width:610px){#header-private .wrapper .left ul{display:none}}#header-private .wrapper .left li a{position:relative;color:var(--default-color);line-height:1.35em;font-weight:600;font-size:18px;font-size:1.125rem;transition:.3s ease color}#header-private .wrapper .left li a::after{content:"";display:inline-block;width:100%;height:3px;background-color:var(--primary-color);transition:.3s ease background-color;position:absolute;top:61px;left:0}#header-private .wrapper .left li a:hover,#header-private .wrapper .left li a:focus{color:var(--link-color)}#header-private .wrapper .left li a:hover::after,#header-private .wrapper .left li a:focus::after{background-color:var(--link-color)}#dashboard .title{line-height:1.35em;font-size:25px;font-size:1.5625rem;font-weight:500;margin-bottom:30px}#dashboard h1{line-height:1.35em;font-size:35px;font-size:2.1875rem;margin-bottom:40px}#dashboard h1 span{font-weight:700}#dashboard .address{position:relative}#dashboard .address span,#dashboard .address svg{display:inline-block;vertical-align:middle}#dashboard .address span{line-height:1.35em;padding-left:30px}#dashboard .address svg{position:absolute;top:-3px;left:0;height:25px}#dashboard .address svg path{fill:var(--primary-color)}#dashboard .steps{background-color:var(--primary-color);padding:25px 40px;margin-top:auto}#dashboard .steps ul{display:flex;flex-wrap:wrap;position:relative;gap:5%}@media(max-width:768px){#dashboard .steps ul{gap:4%}}#dashboard .steps ul li{position:relative;line-height:1.35em;font-size:13px;font-size:.8125rem;color:var(--background-color);width:30%;padding-top:25px}@media(max-width:768px){#dashboard .steps ul li{width:48%}}#dashboard .steps ul li::after{content:"";position:absolute;top:0;right:-10%;display:block;height:100%;width:1px;background-color:var(--background-color)}#dashboard .steps ul li:nth-child(-n+3){padding-top:0}#dashboard .steps ul li:nth-child(3n)::after{display:none}@media(max-width:768px){#dashboard .steps ul li::after{display:none}#dashboard .steps ul li:nth-child(3){padding-top:25px}}@media(max-width:470px){#dashboard .steps ul li{width:100%}#dashboard .steps ul li:nth-child(2){padding-top:25px}}#dashboard .steps ul li span{display:block;position:relative;padding-left:40px}#dashboard .steps ul li span::before{content:"";display:inline-block;position:absolute;top:-4px;left:0;width:20px;height:20px;background-color:var(--primary-color);border:2px solid var(--background-color);border-radius:50%}#dashboard .steps ul li.active span::before{background-color:var(--link-color);border-color:var(--link-color);background-image:url(/wp-content/themes/adi-promotion/assets/img/check.svg);background-repeat:no-repeat;background-position:50% 50%}#dashboard .programs-items article{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;overflow:hidden;border-radius:30px;border:1px solid var(--primary-color)}#dashboard .programs-items article:last-child{margin-bottom:0}#dashboard .programs-items article .image{width:40%;background-repeat:no-repeat;background-position:top center;background-size:cover}@media(max-width:768px){#dashboard .programs-items article .image{display:none}}#dashboard .programs-items article .inner-text{width:60%;display:flex;flex-wrap:wrap;flex-direction:column}@media(max-width:768px){#dashboard .programs-items article .inner-text{width:100%}}#dashboard .programs-items article .text{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:25px 40px}@media(max-width:530px){#dashboard .programs-items article .text{padding-left:5%;padding-right:5%}}#dashboard .programs-items article .description-text{width:70%;position:relative}#dashboard .programs-items article .description-text::after{content:"";position:absolute;top:0;right:-4%;display:block;width:1px;height:100%;background-color:var(--primary-color)}@media(max-width:1120px){#dashboard .programs-items article .description-text{width:100%}#dashboard .programs-items article .description-text::after{display:none}}#dashboard .programs-items article .more{text-align:right;width:25%;font-size:16px;font-size:1rem}@media(max-width:1220px){#dashboard .programs-items article .more{font-size:14px;font-size:.875rem}}@media(max-width:1120px){#dashboard .programs-items article .more{width:100%;margin-top:30px;text-align:left}}#dashboard .programs-items article .name{text-transform:uppercase;line-height:1.35em;font-weight:500;font-size:25px;font-size:1.5625rem;margin-bottom:15px}#dashboard .programs-items article .details{display:flex;flex-wrap:wrap;align-items:center;margin-top:40px}#dashboard .programs-items article .details li{width:20%;text-align:center;margin-right:5%;position:relative}@media(max-width:490px){#dashboard .programs-items article .details li{width:48%;margin-right:4%;margin-top:30px}#dashboard .programs-items article .details li:nth-child(-n+2){margin-top:0}#dashboard .programs-items article .details li:nth-child(2n){margin-right:0}}#dashboard .programs-items article .details li::after{content:"";display:block;width:1px;height:100%;background-color:var(--primary-color);position:absolute;top:0;right:-14%}@media(max-width:490px){#dashboard .programs-items article .details li::after{display:none}}#dashboard .programs-items article .details li:last-child{margin-right:0}#dashboard .programs-items article .details li:last-child::after{display:none}#dashboard .programs-items article .details li svg{display:inline-block;width:35px;margin-bottom:15px}#dashboard .programs-items article .details li span{line-height:1.35em;display:block;font-weight:300}#single-dashboard h1{text-transform:uppercase;line-height:1.35em;font-size:40px;font-size:2.5rem;font-weight:600;margin-bottom:10px}#single-dashboard h2{line-height:1.35em;margin-bottom:30px;font-weight:500;font-size:25px;font-size:1.5625rem}#single-dashboard .address{position:relative;margin-bottom:30px}#single-dashboard .address span,#single-dashboard .address svg{display:inline-block;vertical-align:middle}#single-dashboard .address span{line-height:1.35em;padding-left:30px}#single-dashboard .address svg{position:absolute;top:-3px;left:0;height:25px}#single-dashboard .address svg path{fill:var(--primary-color)}#single-dashboard #breadcrumb{margin-bottom:18px;display:flex;flex-wrap:wrap}#single-dashboard #breadcrumb li{line-height:1.35em;font-size:14px;font-size:.875rem;font-weight:300}#single-dashboard #breadcrumb li::after{content:">";display:inline-block;margin-left:10px;margin-right:10px;color:var(--primary-color)}#single-dashboard #breadcrumb li:last-child::after{display:none}#single-dashboard #breadcrumb li a{color:var(--default-color);transition:.3s ease color}#single-dashboard #breadcrumb li a:hover,#single-dashboard #breadcrumb li a:focus{color:var(--link-color)}#single-dashboard #map-contact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-top:25px}#single-dashboard #map-contact #map{width:73%;height:320px;border-radius:30px}@media(max-width:1000px){#single-dashboard #map-contact #map{width:100%;margin-bottom:35px}}#single-dashboard #map-contact #contact-dashboard{width:25%;background-color:var(--primary-color);text-align:center;border-radius:30px;padding:50px 30px;color:var(--background-color)}@media(max-width:1000px){#single-dashboard #map-contact #contact-dashboard{width:100%}}#single-dashboard #map-contact #contact-dashboard h3{color:var(--link-color);line-height:1.35em;margin-bottom:50px;font-size:25px;font-size:1.5625rem;font-weight:500}#single-dashboard #map-contact #contact-dashboard p{line-height:1.35em}#single-dashboard #map-contact #contact-dashboard .btn{margin-top:50px;background-color:var(--background-color);color:var(--primary-color)}#single-dashboard #map-contact #contact-dashboard .btn:hover,#single-dashboard #map-contact #contact-dashboard .btn:focus{background-color:var(--link-color)}#single-dashboard .header-information-dashboard{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px}@media(max-width:640px){#single-dashboard .header-information-dashboard{display:block}}#single-dashboard .header-information-dashboard .price{font-size:25px;font-size:1.5625rem;font-weight:600}@media(max-width:640px){#single-dashboard .header-information-dashboard .price{margin-top:15px}}#single-dashboard .header-information-dashboard h2{margin-bottom:0}#single-dashboard .details{display:flex;flex-wrap:wrap;align-items:center;gap:5%}#single-dashboard .details li{position:relative;margin-right:5%;padding-right:5%;display:flex;flex-wrap:wrap;align-items:center;margin-top:50px}@media(max-width:520px){#single-dashboard .details li{width:100%;margin-right:0;padding-right:0}}#single-dashboard .details li .label{margin-left:20px;line-height:1.35em}#single-dashboard .details li::after{content:"";display:inline-block;width:1px;height:100%;background-color:var(--primary-color);transition:.3s ease background-color;position:absolute;top:0;right:0}@media(max-width:520px){#single-dashboard .details li::after{display:none}}#single-dashboard .details li:last-child{margin-right:0}#single-dashboard .details li:last-child::after{display:none}#single-dashboard .details li svg{display:inline-block;width:35px}#single-dashboard .details li span{line-height:1.35em;display:block;font-weight:300}#single-dashboard #documents-steps{display:flex;flex-wrap:wrap;justify-content:space-between}#single-dashboard #documents-steps.has-document #documents-dashboard{width:25%}@media(max-width:970px){#single-dashboard #documents-steps.has-document #documents-dashboard{width:100%;margin-bottom:25px}}#single-dashboard #documents-steps.has-document #steps-dashboard{width:73%}@media(max-width:970px){#single-dashboard #documents-steps.has-document #steps-dashboard{width:100%}}#single-dashboard #documents-steps #steps-dashboard{width:100%}#single-dashboard #documents-steps #documents-dashboard li{margin-bottom:10px;line-height:1.35em}#single-dashboard #documents-steps #documents-dashboard li:last-child{margin-bottom:0}#single-dashboard #documents-steps #documents-dashboard li a{display:inline-block;position:relative;color:var(--default-color);transition:.3s ease color}#single-dashboard #documents-steps #documents-dashboard li a:hover,#single-dashboard #documents-steps #documents-dashboard li a:focus{color:var(--link-color)}#single-dashboard #documents-steps #documents-dashboard li a span{display:inline-block;padding-left:30px}#single-dashboard #documents-steps #documents-dashboard li a svg{width:17px;position:absolute}#single-dashboard #steps-dashboard{background-color:var(--primary-color)}#single-dashboard #steps-dashboard h2{color:var(--background-color)}#single-dashboard #steps-dashboard ul{display:flex;flex-wrap:wrap;position:relative;gap:5%;margin:0 auto}@media(max-width:1120px){#single-dashboard #steps-dashboard ul{gap:4%}}#single-dashboard #steps-dashboard ul .step{position:relative;color:var(--background-color);line-height:1.35em;font-size:13px;font-size:.8125rem;width:30%;padding-top:25px}#single-dashboard #steps-dashboard ul .step:nth-child(-n+3){padding-top:0}#single-dashboard #steps-dashboard ul .step::after{content:"";position:absolute;top:0;right:-5%;display:block;height:100%;width:1px;background-color:var(--background-color)}#single-dashboard #steps-dashboard ul .step:nth-child(3n)::after{display:none}@media(max-width:1120px){#single-dashboard #steps-dashboard ul .step{width:48%}#single-dashboard #steps-dashboard ul .step:nth-child(3){padding-top:25px}#single-dashboard #steps-dashboard ul .step:nth-child(3n)::after{content:"";position:absolute;top:0;right:-5%;display:block;height:100%;width:1px;background-color:var(--background-color)}#single-dashboard #steps-dashboard ul .step:nth-child(2n)::after{display:none}}@media(max-width:768px){#single-dashboard #steps-dashboard ul .step{width:100%}#single-dashboard #steps-dashboard ul .step:nth-child(2){padding-top:25px}#single-dashboard #steps-dashboard ul .step::after{display:none}#single-dashboard #steps-dashboard ul .step:nth-child(3n)::after{display:none}}#single-dashboard #steps-dashboard ul .step span{display:block;position:relative;padding-left:40px}#single-dashboard #steps-dashboard ul .step span::before{content:"";position:absolute;top:-4px;left:0;display:inline-block;width:20px;height:20px;background-color:var(--primary-color);border:2px solid var(--background-color);border-radius:50%}#single-dashboard #steps-dashboard ul .step.active span::before{background-color:var(--link-color);border-color:var(--link-color);background-image:url(/wp-content/themes/adi-promotion/assets/img/check.svg);background-repeat:no-repeat;background-position:50% 50%}#single-dashboard #information-dashboard{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}#single-dashboard #information-dashboard .info-dash{width:73%}@media(max-width:1000px){#single-dashboard #information-dashboard .info-dash{width:100%;margin-bottom:35px}}#single-dashboard #information-dashboard #stats-dash{width:25%;text-align:center;background-color:var(--primary-color);color:var(--background-color)}@media(max-width:1000px){#single-dashboard #information-dashboard #stats-dash{width:100%}}#single-dashboard #information-dashboard #stats-dash h2{color:var(--link-color);font-size:25px;font-size:1.5625rem}#single-dashboard #information-dashboard #stats-dash .progress-ring{--value:75;--size:130px;--thickness:10px;--color:var(--link-color);--bg:transparent;margin:0 auto;width:var(--size);height:var(--size);border-radius:50%;background:conic-gradient(var(--color) calc(var(--value) * 1%),var(--bg) 0);position:relative;display:flex;align-items:center;justify-content:center}#single-dashboard #information-dashboard #stats-dash .progress-ring::before{content:"";position:absolute;width:calc(100% - var(--thickness)*2);height:calc(100% - var(--thickness)*2);background:var(--primary-color);border-radius:50%;z-index:1}#single-dashboard #information-dashboard #stats-dash .inner-text{position:relative;z-index:2;font-weight:700;font-size:36px;font-size:2.25rem}#single-dashboard #documents-images{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:35px}#single-dashboard #documents-images.has-document #images-dashboard{width:73%}@media(max-width:1000px){#single-dashboard #documents-images.has-document #images-dashboard{width:100%;margin-top:35px}}#single-dashboard #documents-images #images-dashboard{width:100%;border-radius:30px;overflow:hidden;border:1px solid var(--primary-color);position:relative}#single-dashboard #documents-images #images-dashboard #slider-dashboard-images img{width:100%}#single-dashboard #documents-images #images-dashboard #dashboard-img-content{position:relative}#single-dashboard #documents-images #images-dashboard #dashboard-img-content img{display:block}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .title{line-height:1.35em;font-size:25px;font-size:1.5625rem;margin-bottom:30px;font-weight:500;margin-bottom:45px;padding:45px 180px 0 30px}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button{position:absolute;top:57%;transform:translateY(-50%);z-index:9;background-color:var(--primary-color);transition:.3s ease background-color;border-radius:10px;padding:10px 15px}@media(max-width:450px){#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button{top:73%}}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button svg{height:30px;fill:var(--background-color);transition:.3s ease fill}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button:first-child{left:10px}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button:last-child{right:10px}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button:hover{background-color:var(--link-color)}#single-dashboard #documents-images #images-dashboard #dashboard-img-content .tns-controls button:hover svg{fill:var(--primary-color)}#single-dashboard #documents-images #images-dashboard .header-images-dashboard{padding:45px 30px 0}#single-dashboard #documents-images #images-dashboard .header-images-dashboard h2{margin-bottom:30px;padding-right:310px}#single-dashboard #documents-images #images-dashboard .header-images-dashboard h2 span{text-transform:capitalize}#single-dashboard #documents-images #images-dashboard .header-images-dashboard #filter-img{display:flex;flex-wrap:wrap;align-items:center;position:absolute;top:40px;right:30px;z-index:99}#single-dashboard #documents-images #images-dashboard .header-images-dashboard #filters-date{margin-left:10px;display:inline-block;padding:12px 20px 11px;color:var(--default-color);border-radius:50px;border:1px solid var(--default-color);font-weight:500;outline:none;cursor:pointer;transition:.3s ease border-color}#single-dashboard #documents-images #images-dashboard .header-images-dashboard #filters-date:focus{border-color:var(--link-color)}#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d{color:var(--default-color);line-height:1.45em;display:inline-block;padding:10px 20px 8px;border-radius:50px;border:1px solid var(--default-color);transition:.3s ease background-color,.3s ease color,.3s ease border-color;font-weight:500}@media(max-width:690px){#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d{position:static;margin-top:25px}}#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d span,#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d svg{display:inline-block;vertical-align:middle}#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d svg{margin-right:10px;height:18px}#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d:hover,#single-dashboard #documents-images #images-dashboard .header-images-dashboard .tour-3d:focus{border-color:var(--link-color);background-color:var(--link-color);color:var(--primary-color)}#single-dashboard #documents-images .swiper-button-prev,#single-dashboard #documents-images .swiper-button-next{display:inline-block;width:auto;height:auto;background-color:var(--background-color);border-radius:50%;cursor:pointer;transition:opacity .3s ease,background-color .3s ease;border-radius:10px;padding:10px 15px}#single-dashboard #documents-images .swiper-button-prev::after,#single-dashboard #documents-images .swiper-button-next::after{display:none}#single-dashboard #documents-images .swiper-button-prev:hover,#single-dashboard #documents-images .swiper-button-next:hover{opacity:1;background-color:var(--link-color)}#single-dashboard #documents-images .swiper-button-prev svg,#single-dashboard #documents-images .swiper-button-next svg{display:block;height:30px}#single-dashboard #documents-images .swiper-pagination{display:flex;flex-wrap:wrap;justify-content:center;z-index:99;gap:5px;margin-bottom:10px}#single-dashboard #documents-images .swiper-pagination span{display:block;border-radius:50%;width:15px;height:15px;background-color:var(--background-color);transition:.3s ease background-color}#single-dashboard #documents-images .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--link-color)}#single-dashboard #documents-images .swiper-pagination span:hover,#single-dashboard #documents-images .swiper-pagination span:focus{background-color:var(--link-color)}#single-dashboard .box-dashboard{border-radius:30px;padding:30px;overflow:hidden;border:1px solid var(--primary-color)}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}