html{width:100%;height:100%}body{width:100%;height:100%;color:#333;font-size:13px;line-height:1.6;font:14px,houschkaaltpro-medium,Arial,sans-serif}#subpage{margin-top:5%}@media(min-width:992px){#subpage{margin-top:12%}}@media(min-width:1200px){#subpage{margin-top:11%}}@media(min-width:1300px){#subpage{margin-top:10%}}@media(max-width:990px){#subpage{margin-top:8%}}@media(max-width:750px){#subpage{margin-top:10%}}@media(max-width:675px){#subpage{margin-top:12%}}@media(max-width:600px){#subpage{margin-top:14%}}@media(max-width:500px){#subpage{margin-top:15%}}@media(max-width:400px){#subpage{margin-top:16%}}h1,h2,h3,h4,h5,h6{color:#000}p,li,li a{color:#ffa400}a{color:#ffa400;text-decoration:none}a,a:focus,a:hover,a:active{outline:0!important}a:focus{text-decoration:none}a:hover{color:#ffa400;text-decoration:none}::selection{color:#fff;background:#ffa400}p{line-height:1.5;color:#000;font-size:1.2em;padding-bottom:5px}.wrapper-hope{padding:0 10%}::-moz-selection{color:#fff;background:#ffa400}::selection{color:#fff;background:#ffa400}.g-textarea-noresize{resize:none}.btn-u-upper{text-transform:uppercase}.btn-u-lg{padding:10px 25px}.btn-u-lg.btn-u-upper{font-size:11px;font-weight:700}.btn-u-lg.btn-u-bg-default{background:#ffa400;border-radius:4px}.btn-u-lg.btn-u-bg-default:hover,.btn-u-lg.btn-u-bg-default:focus{background:#58595b;color:#fff}.btn-u-lg.btn-u-default{border:solid 2px #ffa400;background:0 0;color:#ffa400}.btn-u-lg.btn-u-default:hover,.btn-u-lg.btn-u-default:focus{border-color:#58595b;background:0 0;color:#fff}.no-padding{padding:0}.no-side-padding{padding-left:0;padding-right:0}.no-padding-left{padding-left:0}@media(min-width:600px){.visible-2xs{display:none}}@media(max-width:600px){.hidden-2xs{display:none}.col-2xs-12{width:100%}}@media(min-width:500px){.visible-3xs{display:none}}@media(max-width:500px){.hidden-3xs{display:none}}.g-color-default{color:#ffa400}.g-bg-default{background:#ffa400}.g-color-white{color:#fff!important}.g-color-white-darker{color:rgba(255,255,255,.8)!important}.g-color-black-lighter{color:rgba(0,0,0,.5)!important}.g-dp-table{display:table}.g-dp-table-cell{display:table-cell}.g-va-top{vertical-align:top}.g-va-middle{vertical-align:middle}.g-va-bottom{vertical-align:bottom}.g-padding-5{padding:5px}.g-padding-10{padding:10px}.g-padding-15{padding:15px}.g-padding-20{padding:20px}.g-padding-25{padding:25px}.g-padding-30{padding:30px}.g-padding-35{padding:35px}.g-padding-40{padding:40px}.g-padding-45{padding:45px}.g-padding-50{padding:50px}.g-pt-10{padding-top:10px}.g-pt-20{padding-top:20px}.g-pt-30{padding-top:30px}.g-pt-40{padding-top:40px}.g-pt-50{padding-top:50px}.g-pt-60{padding-top:60px}.g-pt-70{padding-top:70px}.g-pt-80{padding-top:80px}.g-pt-85{padding-top:80px}.g-pt-90{padding-top:90px}.g-pt-100{padding-top:100px}.g-pt-110{padding-top:110px}.g-pt-120{padding-top:120px}.g-pt-130{padding-top:130px}.g-pt-140{padding-top:140px}.g-pt-150{padding-top:150px}.g-pt-160{padding-top:160px}.g-pt-170{padding-top:170px}.g-pb-10{padding-bottom:10px}.g-pb-20{padding-bottom:20px}.g-pb-30{padding-bottom:30px}.g-pb-40{padding-bottom:40px}.g-pb-50{padding-bottom:50px}.g-pb-60{padding-bottom:60px}.g-pb-70{padding-bottom:70px}.g-pb-75{padding-bottom:75px}.g-pb-80{padding-bottom:80px}.g-pb-90{padding-bottom:90px}.g-pb-100{padding-bottom:100px}.g-pl-10{padding-left:10px}.g-pl-20{padding-left:20px}.g-pl-30{padding-left:30px}.g-pl-40{padding-left:40px}.g-pl-50{padding-left:50px}.g-pl-60{padding-left:60px}.g-pl-70{padding-left:70px}.g-pl-80{padding-left:80px}.g-pl-90{padding-left:90px}.g-pl-100{padding-left:100px}.g-pr-10{padding-right:10px}.g-pr-20{padding-right:20px}.g-pr-30{padding-right:30px}.g-pr-40{padding-right:40px}.g-pr-50{padding-right:50px}.g-pr-60{padding-right:60px}.g-pr-70{padding-right:70px}.g-pr-80{padding-right:80px}.g-pr-90{padding-right:90px}.g-pr-100{padding-right:100px}.g-mt-0{margin-top:0}.g-mt-10{margin-top:10px}.g-mt-20{margin-top:20px}.g-mt-30{margin-top:30px}.g-mt-40{margin-top:40px}.g-mt-50{margin-top:50px}.g-mt-60{margin-top:60px}.g-mt-70{margin-top:70px}.g-mt-80{margin-top:80px}.g-mt-90{margin-top:90px}.g-mt-100{margin-top:100px}.g-mb-10{margin-bottom:10px}.g-mb-15{margin-bottom:15px}.g-mb-20{margin-bottom:20px}.g-mb-25{margin-bottom:25px}.g-mb-30{margin-bottom:30px}.g-mb-35{margin-bottom:35px}.g-mb-40{margin-bottom:40px}.g-mb-45{margin-bottom:45px}.g-mb-50{margin-bottom:50px}.g-mb-55{margin-bottom:55px}.g-mb-60{margin-bottom:60px}.g-mb-65{margin-bottom:65px}.g-mb-70{margin-bottom:70px}.g-mb-75{margin-bottom:75px}.g-mb-80{margin-bottom:80px}.g-mb-85{margin-bottom:85px}.g-mb-90{margin-bottom:90px}.g-mb-95{margin-bottom:95px}.g-mb-100{margin-bottom:100px}.g-ml-10{margin-left:10px}.g-ml-20{margin-left:20px}.g-ml-30{margin-left:30px}.g-ml-40{margin-left:40px}.g-ml-50{margin-left:50px}.g-ml-60{margin-left:60px}.g-ml-70{margin-left:70px}.g-ml-80{margin-left:80px}.g-ml-90{margin-left:90px}.g-ml-100{margin-left:100px}.g-mr-10{margin-right:10px}.g-mr-20{margin-right:20px}.g-mr-30{margin-right:30px}.g-mr-40{margin-right:40px}.g-mr-50{margin-right:50px}.g-mr-60{margin-right:60px}.g-mr-70{margin-right:70px}.g-mr-80{margin-right:80px}.g-mr-90{margin-right:90px}.g-mr-100{margin-right:100px}@media(max-width:992px){.g-sm-mb-20{margin-bottom:20px}.g-sm-mb-30{margin-bottom:30px}}.bg-color-com{background:#58595b}.g-heading-v7 h2,.g-heading-v7 .h2,.g-heading-v7 h3,.g-heading-v7 .h3,.g-heading-v7 h4,.g-heading-v7 h5,.g-heading-v7 .h5{font-family:Arial,sans-serif}.g-heading-v7 h2,.g-heading-v7 .h2{text-transform:uppercase;font-size:40px;line-height:1;font-weight:500;position:relative;padding-bottom:45px;color:#383339;margin-top:2%}.g-heading-v7 .h2 .block-name{font-size:12px;font-weight:300;font-style:normal;display:block;color:#ffa400;margin-bottom:25px}.g-heading-v7 .h2:after{content:"";display:inline-block;width:70px;height:10px;background:#4a0d66;position:absolute;left:0;bottom:0}.text-center .g-heading-v7 .h2:after,.g-heading-v7.text-center .h2:after{left:50%;margin-left:-35px}@media(max-width:500px){.g-heading-v7 h2,.g-heading-v7 .h2{font-size:30px;padding-bottom:30px}.g-heading-v7 .h2:after{height:7px}}.g-heading-v7 h3,.g-heading-v7 .h3{text-transform:uppercase;font-size:34px;font-weight:600;margin-bottom:25px;color:#383339}.g-heading-v7 h4,.g-heading-v7 .h4{text-transform:uppercase;font-size:14px;font-weight:600;line-height:auto;margin:0 0 5px;color:#383339}.g-heading-v7 h5,.g-heading-v7 .h5{text-transform:uppercase;font-size:11px;font-weight:600;line-height:auto;margin:0 0 5px;color:#383339}.navbar.architecture-nav{min-height:50px}@media(min-width:992px){.architecture-nav.one-page-header.navbar{padding:5px 0 20px;transition:#000 .3s ease-in-out 0s,padding .3s ease-in-out 0s}.architecture-nav.one-page-header.top-nav-collapse{padding:5px 0 14px}}@media(min-width:1050px){.architecture-nav.one-page-header.navbar{padding:5px 0 12px;transition:#000 .3s ease-in-out 0s,padding .3s ease-in-out 0s}}.architecture-nav.navbar .navbar-nav{margin:0}.architecture-nav .right{float:right}.architecture-nav .left{float:left}.architecture-nav .logo{margin:0;text-align:center;padding:0}.navbar.architecture-nav>.container .navbar-brand.logo-centered{font-size:20px;color:#fff;margin:0 auto;text-transform:uppercase;font-weight:700;text-align:center;padding:2px 8px}.navbar.architecture-nav>.container .navbar-brand.logo-left{font-size:20px;color:#fff;margin:0 auto;text-transform:uppercase;font-weight:700;text-align:center;padding:0 11px 12px 6px;display:none;height:auto}@media(min-width:1200px){.navbar.architecture-nav>.container .navbar-brand.logo-centered{padding:2px 25px}}.architecture-nav .navbar-brand img{width:100%;margin:0 auto}.navbar.architecture-nav>.container .navbar-brand.logo-left img{width:120px}.navbar-brand>img.shrink-logo{display:none}.top-nav-collapse .navbar-brand>img.shrink-logo{display:block}.top-nav-collapse .navbar-brand>img.default-logo{display:none}.architecture-nav .logo-link:hover{color:#fff;text-decoration:none}.one-page-header.architecture-nav .navbar-nav>li>a{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;padding:9px;margin:9px;background-color:transparent;cursor:pointer;font-family:houschkaaltpro-medium,Arial,sans-serif}.one-page-header.architecture-nav .navbar-nav>li>a.aim-login-home{border:solid 1px #fff}.one-page-header.architecture-nav .navbar-nav>li.alison>a.donate:hover{color:#ffa400}.one-page-header.architecture-nav .navbar-nav>li>a.join-subpage-link{border:solid 1px #ffa400;background-color:#ffa400;color:#fff;border-radius:2px}.one-page-header.architecture-nav .navbar-nav>li>a.join-home-link{border:solid 1px #ffa400;background-color:#ffa400;color:#fff}.one-page-header.architecture-nav .navbar-nav>li>a.login-home-link{border:solid 1px #fff;font-size:14px}.one-page-header.top-nav-collapse .navbar-nav>li>a.login-home-link{color:#ffa400;border:solid 1px #ffa400}.one-page-header.top-nav-collapse .navbar-nav>li>a.login-home-link:hover{border:solid 1px #34d9c3;color:#34d9c3}.one-page-header.architecture-nav .navbar-nav>li>a.login-home-link:hover{border:solid 1px #ffa400;color:#ffa400}.one-page-header.architecture-nav .navbar-nav>li>a.login-subpage-link{border:solid 1px #ffa400;color:#ffa400}.one-page-header.architecture-nav .navbar-nav>li>a.login-subpage-link:hover{border:solid 1px #34d9c3;color:#34d9c3}.architecture-nav.top-nav-collapse .navbar-brand,.architecture-nav.top-nav-collapse .navbar-nav>li>a,.architecture-nav.top-nav-collapse .navbar-nav>li>a:before{color:#4a0d66}.one-page-header.architecture-nav .navbar-nav>li>a:before{display:none}.one-page-header .navbar-nav>li>a:hover,.one-page-header .navbar-nav>li>a:focus,.one-page-header .navbar-nav>li.active>a:hover,.one-page-header .navbar-nav>li.active>a:focus,.one-page-header .navbar-nav>li.active>a{color:#fff}.one-page-header.architecture-nav .navbar-toggle .icon-bar{background:#fff;height:2px}.one-page-header.architecture-nav.top-nav-collapse .navbar-toggle .icon-bar{background:#808285}.icon-bar-text{color:#fff}.one-page-header.architecture-nav.top-nav-collapse .icon-bar-text{color:#4a0d66}.one-page-header.architecture-nav .navbar-toggle:hover .icon-bar{background:#ffa400!important}@media(max-width:1200px){.one-page-header.architecture-nav .navbar-nav>li>a{padding:8px 3px;margin-top:12px}}@media(max-width:991px) and (min-width:990px){.one-page-header.architecture-nav .navbar-nav>li>a{padding:17px 10px 13px}.architecture-nav .logo{display:none}}@media(max-width:991px){.navbar.architecture-nav>.container .navbar-brand.logo-centered,.navbar.architecture-nav>.container-fluid .navbar-brand.logo-centered{display:none}.btn-new-donate{display:none}.architecture-nav .left{float:none}.architecture-nav .right{float:left}.navbar.architecture-nav>.container .navbar-brand.logo-left,.navbar.architecture-nav>.container-fluid .navbar-brand.logo-left{display:block;padding:11px 10px 0}.one-page-header.architecture-nav .navbar-nav>li>a{padding:1px 6px}.one-page-header.architecture-nav .navbar-nav>li>a:hover,.one-page-header.architecture-nav .navbar-nav>li>a:focus,.one-page-header.architecture-nav .navbar-nav>li>a:active{background-color:transparent;color:#fff}.architecture-nav .navbar-collapse{border:none;box-shadow:none}.architecture-nav .navbar-toggle{margin:13px 0 0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:100%}@media(min-width:768px) and (max-width:991px){.one-page-header .menu-container{width:720px}}@media(max-width:991px){.one-page-header .menu-container:before,.one-page-header .menu-container:after{content:" ";display:table}.one-page-header .menu-container:after{clear:both}.one-page-header>.navbar-default>.container{width:inherit;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.one-page-header>.navbar-default>.container>.navbar-header,.one-page-header>.navbar-default>.container>.navbar-collapse{margin-left:0;margin-right:0}}.one-page-header .navbar-brand{font-size:31px;font-weight:200;line-height:15px;padding:17px 15px 13px;color:#fff!important;font-family:open sans,sans-serif}.one-page-header .navbar-brand span{color:#ffa400!important}@media(max-width:768px){.one-page-header .navbar-brand{padding-left:0}}.one-page-header .navbar-toggle{border:none;margin-right:3px;padding-right:0}.one-page-header .navbar-toggle:hover,.one-page-header .navbar-toggle:focus{background:0 0}.one-page-header .navbar-toggle .icon-bar{background:#fff}.one-page-header .navbar-toggle .icon-bar{height:1px;width:50px;font-size:22px;background:#fff;margin-bottom:7px}.one-page-header .navbar-toggle .icon-bar:last-child{margin-bottom:0}.one-page-header{border-bottom:none;background:0 0}.one-page-header .container{position:relative}.one-page-header .navbar-nav>li>a{color:#eee;font-size:12.5px;text-transform:uppercase;padding:17px 15px 13px}.one-page-header .navbar-nav>li>a:before{left:-3px;top:15px;z-index:2;color:#eee;font-size:4px;content:"\f10c";margin-right:6px;position:absolute;font-family:Arial,sans-serif}.one-page-header .navbar-nav>li.home>a:before{content:""}.one-page-header .navbar-nav>li>a.subscribe-button-roundup:hover{z-index:1;color:#ffa400;border:none}.one-page-header .navbar-nav>li>a:focus{color:#ffa400}.one-page-header .navbar-nav>.active>a,.one-page-header .navbar-nav>.active>a:hover,.one-page-header .navbar-nav>.active>a:focus,.one-page-header .dropdown-menu>.active>a,.one-page-header .dropdown-menu>.active>a:hover,.one-page-header .dropdown-menu>.active>a:focus,.one-page-header.top-nav-collapse .dropdown-menu>.active>a,.one-page-header.top-nav-collapse .dropdown-menu>.active>a:hover,.one-page-header.top-nav-collapse .dropdown-menu>.active>a:focus{z-index:1;background:0 0;color:#4a0d66!important}@media(max-width:991px){.one-page-header .navbar-header{float:none}.one-page-header .navbar-toggle{display:block}.one-page-header .navbar-collapse.collapse{display:none!important;opacity:1}.one-page-header .navbar-collapse.collapse.in{display:block!important;opacity:1}.one-page-header .navbar-nav{margin:0 0 5px;float:none!important}.one-page-header .navbar-nav>li{float:none}.navbar-default .navbar-nav>li>a{padding:10px 0}.navbar-default .navbar-nav>li>a::before{content:''}}@media(min-width:992px){.one-page-header.navbar{padding:12px 0;-webkit-transition:background .3s ease-in-out,padding .3s ease-in-out;-moz-transition:background .3s ease-in-out,padding .3s ease-in-out;transition:background .3s ease-in-out,padding .3s ease-in-out}.one-page-header.top-nav-collapse{}.one-page-header .navbar-nav>li:hover,.one-page-header .navbar-nav>li:active,.one-page-header .navbar-nav>li:focus{background-color:#58595b;color:#fff;opacity:1}.one-page-header .navbar-nav>li.login-logout-li:hover{background:0 0}.one-page-header .navbar-nav>li.alison:hover{background:0 0;color:#ffa400}.one-page-header .navbar-nav>li>a.login-subpage-link:hover,.one-page-header .navbar-nav>li>a.login-subpage-link:active,.one-page-header .navbar-nav>li>a.login-subpage-link:focus{background:0 0;color:#ffa400}}@media(max-width:768px){.one-page-header .navbar-nav>li>a:before{content:" "}}@media(min-width:992px){.one-page-header.navbar .navbar-nav{float:right}.one-page-header-style-2.navbar .navbar-nav{float:left;margin-left:25px}}.log-reg-block{float:right;list-style:none;margin:0;padding:0}.log-reg-block>li{float:left;position:relative}.log-reg-block a{color:#eee;font-size:12.5px;text-transform:uppercase;padding:17px 15px 13px;display:block;line-height:20px}.log-reg-block a:hover{color:#ffa400;z-index:1}.log-reg-block a:before{color:#eee;content:"\f10c";font-family:FontAwesome;font-size:4px;left:-3px;margin-right:6px;position:absolute;z-index:2}.log-reg-block a.cd-signin:before{content:""}.top-nav-collapse .log-reg-block a,.top-nav-collapse .log-reg-block a:before{color:#777}@media(max-width:992px){.one-page-header .navbar-nav>li.cd-log_reg{opacity:.5}.one-page-header.architecture-nav .navbar-nav>li>a:hover{color:#ffa400}}.one-page-header .dropdown-menu,.one-page-header.top-nav-collapse .dropdown-menu{border:none;box-shadow:none;float:none;background-color:transparent}.one-page-header .navbar-nav a.dropdown-toggle{color:#fff}.one-page-header.top-nav-collapse .navbar-nav a.dropdown-toggle,.one-page-header.top-nav-collapse .navbar-nav li:hover>a.dropdown-toggle{color:#4a0d66}@media(min-width:991px){.one-page-header.top-nav-collapse .navbar-nav li:hover>a.dropdown-toggle{color:#fff}}.one-page-header .dropdown-menu .active>a,.one-page-header .dropdown-menu li>a:hover{background:0 0;filter:none!important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer}.one-page-header .dropdown-menu li>a:focus{background:0 0;filter:none!important;color:#ffa400}@media(min-width:992px){.one-page-header .dropdown-menu,.one-page-header.top-nav-collapse .dropdown-menu{border:none;box-shadow:none;float:none}.home-drop{background-color:#58595b;opacity:1!important}.one-page-header .dropdown-menu,.one-page-header.top-nav-collapse .dropdown-menu{padding-top:0;min-width:200px;border-radius:0;z-index:9999!important;top:100%}.one-page-header .navbar-nav>li.dropdown:hover>.dropdown-menu{display:block}.one-page-header .open>.dropdown-menu{display:none}.one-page-header .dropdown-menu>li{}.one-page-header.top-nav-collapse .dropdown-menu>li{}.one-page-header .dropdown-menu>li:first-child{}.one-page-header .dropdown-menu>li:last-child{padding-bottom:15px}.one-page-header .dropdown-menu>li>a{color:#fff;font-size:14px;font-weight:600;padding:6px 15px;background-color:#58595b;font-family:houschkaaltpro-medium,Arial,sans-serif}.one-page-header .dropdown-menu>li>a.sub{color:#fff;font-size:13px;font-weight:400;padding:3px 5px 3px 35px;background-color:#58595b;font-family:houschkaaltpro-medium,Arial,sans-serif}.one-page-header .dropdown-menu>li.test{color:#fff;font-size:13px;font-weight:400;padding:6px 15px;background-color:#58595b;font-family:houschkaaltpro-medium,Arial,sans-serif}.one-page-header .dropdown-menu>li>a:hover{color:#ffa400;font-size:14px;font-weight:400}.one-page-header .dropdown-menu>li>a.sub:hover{color:#ffa400;font-size:14px;font-weight:400;padding:3px 5px 3px 40px;background-color:#58595b}.one-page-header.top-nav-collapse .dropdown-menu>li>a{color:#fff;background-color:#58595b;letter-spacing:1px;line-height:1.5}.one-page-header.top-nav-collapse .dropdown-menu>li>a:hover{background-color:gray}}@media(max-width:991px){.one-page-header .dropdown-menu{position:relative}.one-page-header .dropdown-menu a{color:#fff!important;padding:5px 20px;background:0 0!important;font-family:houschkaaltpro-medium,Arial,sans-serif}.one-page-header.top-nav-collapse .dropdown-menu>li>a{color:#4a0d66!important}.one-page-header .dropdown-menu a:hover,.one-page-header.top-nav-collapse .dropdown-menu>li>a:hover{color:#ffa400!important}.one-page-header .dropdown-menu,.one-page-header.top-nav-collapse .dropdown-menu{border:none;box-shadow:none;float:none;background-color:transparent}}.lang-block{float:right;background:rgba(0,0,0,.6);padding:6px 13px 4px;margin:10px 0 0 20px;font-size:12.5px;text-transform:uppercase;line-height:20px;position:relative}.mega-hover__current{display:inline-block;position:relative;padding-right:15px}.mega-hover__current:before{color:#fff;content:"\f107";font-family:FontAwesome;position:absolute;right:0;top:0}.lang-block ul{list-style:none;padding:0 13px 5px;margin:0;background:rgba(0,0,0,.6);position:absolute;left:0;right:0;top:100%}.mega-hover-list{display:none}.lang-block:hover .mega-hover-list{display:block}.lang-block a{color:#fff}@media(max-width:991px){.lang-block{float:none;background:rgba(0,0,0,.6);display:inline-block;position:absolute;top:0;right:60px}}.one-page-header.top-nav-collapse{background:#fff;box-shadow:0 0 3px #b5b5b5;opacity:1}@media(max-width:768px){.one-page-header.top-nav-collapse{padding:0}}.one-page-header.top-nav-collapse .navbar-brand,.one-page-header.top-nav-collapse .navbar-nav>li>a,.one-page-header.top-nav-collapse .navbar-nav>li>a:before{color:#4a0d66}.one-page-header.top-nav-collapse .navbar-nav>li>a:hover{color:#fff}.one-page-header.top-nav-collapse .navbar-brand{color:#777!important}.one-page-header.top-nav-collapse .navbar-toggle .icon-bar{background:#555}.one-page-header.top-nav-collapse .navbar-toggle:hover .icon-bar{background:#ffa400}.intro-section{background:#222}.intro-section:after{width:100%;height:100%;position:absolute}a.btn-join-today{background-color:#ffa400;border-radius:25px;border-style:none;padding:10px;color:#fff;text-transform:uppercase;text-align:center}a.btn-join-today:hover{background-color:#58595b}.fullscreen-static-image{position:relative}.fullscreen-static-image:after{content:"";top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.1)}.promo-section{position:relative}.backstretch:after{background:rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:""}.promo-section h2{color:#fff;font-size:35px;line-height:1.1;font-weight:200;padding:10px 75px;position:relative;border-top:solid 1px #fff;border-bottom:solid 1px #fff;text-align:center;margin-bottom:30px}.promo-section h2:after,.promo-section h2:before{font-size:16px;content:"\f005";position:absolute;font-family:FontAwesome;position:absolute;top:50%;margin-top:-8px}.promo-section h2:after{right:4%}.promo-section h2:before{left:4%}.promo-text{color:#fff;position:relative;font-size:26px;font-weight:200;line-height:40px;padding:10px 50px;text-align:center;margin-bottom:60px}.promo-text:after{left:50%;content:"";height:1px;width:100px;bottom:-10px;background:#fff;margin-left:-50px;position:absolute}.promo-next{text-align:center}.promo-next a{margin:0 5px;padding:7px 20px;text-transform:uppercase}.promo-section h2,.promo-text,.promo-next{opacity:.9}@media(max-width:600px){.promo-section h2{font-size:14px;margin-bottom:10px}.promo-text{font-size:18px;line-height:1.4;margin-bottom:20px}.promo-text:after{display:none}}@media(max-width:380px){.promo-section .g-heading-v7 .h2{font-size:28px;letter-spacing:3px;margin-top:20px}}@media(max-width:530px){.promo-section .g-heading-v7 .h2{font-size:34px;letter-spacing:3px;margin-top:18%}}@media(max-width:650px){.promo-section .g-heading-v7 .h2{font-size:44px;letter-spacing:3px;margin-top:20%}}@media(max-width:730px){.promo-section .g-heading-v7 .h2{font-size:48px;letter-spacing:3px;margin-top:25%}}.arch-media{padding:0;position:relative}.arch-media-1{background:url(/assets/img-temp/exterior-design.jpg) no-repeat 80% 0/cover}.arch-media-2{background:url(/assets/img-temp/interior-design.jpg) no-repeat 30% 0/cover}.arch-media-3{background:url(/assets/img-temp/project-documentation.jpg) no-repeat 80% 0/cover}.arch-media-4{background:url(/assets/img-temp/choice-of-land.jpg) no-repeat 50% 0/cover}.arch-media-in{padding:100px 30px;transition:opacity .4s ease-in-out}.img-hover-1{background:#363643}.img-hover-2{background:#33333f}.img-hover-3{background:#30303b}.img-hover-4{background:#2d2d37}.arch-media:hover .arch-media-in{opacity:.8;transition:opacity .4s ease-in-out}.arch-media-in .icon{color:#fff;font-size:30px}.arch-media-in h3{color:#fff;font:700 26px roboto,Arial,sans-serif;text-transform:uppercase;margin:20px 0 25px}.arch-media-in p{font-size:13px;margin-bottom:30px;color:rgba(255,255,255,.5)}.arch-media-in .arch-media-btn{background:0 0;border:none;color:#ffa400;font-size:11px;font-weight:700;text-transform:uppercase;padding-left:0}.arch-media-in .arch-media-btn:hover,.arch-media-in .arch-media-btn:focus{color:#fc5b5a}.about-section{padding-top:40px;padding-bottom:0}.block-v1{padding:50px 0}.about-section .about-image{padding-top:100px}.content-boxes-v3 i.icon-custom{margin-right:8px}.content-boxes-v3 h2{font-size:15px;margin-bottom:5px;font-weight:700;text-transform:uppercase}.cube-portfolio #filters-container{text-align:center}.cube-portfolio #filters-container .cbp-filter-item-active{background:#ffa400;border-color:#ffa400}.cube-portfolio .cbp-l-filters-button .cbp-filter-counter{color:#fff;background:#ffa400}.cube-portfolio .cbp-l-filters-button .cbp-filter-counter:before{border-top-color:#ffa400}.media-section .owl-carousel-v4 .owl-slider-v4 .item{text-align:center}.media-section .owl-carousel-v4 .owl-slider-v4 .item img{margin:0 auto 30px;display:block;max-width:600px;max-height:360px}.media-section .owl-carousel-v4 .owl-h3{font:700 14px Arial,Sans-serif;text-transform:uppercase;color:#ffa400;margin:0 0 20px;letter-spacing:1px;border:solid 1px #ffa400;padding:10px;background:0 0}.media-section .owl-carousel-v4 .owl-p{max-width:50%;margin:0 auto 40px}.media-section .owl-carousel-v4 .owl-a{color:#ffa400;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.media-section .owl-carousel-v4 .owl-a:hover,.media-section .owl-carousel-v4 .owl-a:focus,.award-a:hover,.award-a:focus{color:#fff}.media-section .owl-theme .owl-controls .owl-buttons div{padding:13px 17px;color:#fff;background:#272730;border-radius:50%}.media-section .owl-theme .owl-controls .owl-buttons div:hover,.media-section .owl-theme .owl-controls .owl-buttons div:focus{background:#ffa400}.media-section .owl-theme .owl-buttons i{margin-top:2px}.media-section .owl-theme .owl-controls .owl-buttons div{position:absolute}.media-section .owl-theme .owl-controls .owl-buttons .owl-prev{left:10%;top:35%}.media-section .owl-theme .owl-controls .owl-buttons .owl-next{right:10%;top:35%}@media(max-width:991px){.media-section .owl-theme .owl-controls .owl-buttons .owl-prev{left:0}.media-section .owl-theme .owl-controls .owl-buttons .owl-next{right:0}}@media(max-width:768px){.media-section .owl-theme .owl-controls .owl-buttons .owl-prev{top:80%}.media-section .owl-theme .owl-controls .owl-buttons .owl-next{top:80%}}.popup-title,.cbp-popup-lightbox-title{text-align:center;text-transform:uppercase;margin:0;padding:30px 20px}.popup-title h3 em,.cbp-popup-lightbox-title h3 em{font:300 11px Arial,sans-serif;color:#a1a1b2;letter-spacing:5px;display:block;margin:5px 0 10px}.popup-title h3,.cbp-popup-lightbox-title h3{font:500 14px Arial,sans-serif;color:#2d2d37;letter-spacing:2px}.cbp-item{position:relative;height:auto;transition:all .4s ease-in-out}.cbp-item:hover .popup-title,.cbp-popup-lightbox-title{background:#2d2d37;transition:all .4s ease-in-out}.cbp-item:hover .popup-title h3 em,.cbp-popup-lightbox-title h3 em{color:#ffa400}.cbp-item:hover .popup-title h3,.cbp-popup-lightbox-title h3{color:#fff}.cbp-popup-lightbox{background:rgba(255,255,255,.9) none repeat scroll 0% 0%}.cbp-popup-lightbox-bottom{margin:0}.cbp-popup-lightbox-figure{max-width:900px;max-height:600px}.cbp-popup-lightbox .cbp-popup-prev,.cbp-popup-lightbox .cbp-popup-next{background:#272730;border-radius:50%;color:#fff;border:none;width:44px;height:44px;margin:auto}.cbp-popup-lightbox .cbp-popup-next:after{position:absolute;top:13px;left:16px;font-family:glyphicons halflings;content:"\e080"}.cbp-popup-lightbox .cbp-popup-prev:after{position:absolute;top:13px;left:16px;font-family:glyphicons halflings;content:"\e079"}.cbp-popup-lightbox .cbp-popup-prev:hover,.cbp-popup-lightbox .cbp-popup-next:hover{background:#ffa400}.cbp-popup-lightbox .cbp-popup-close{background:#ffa400;color:#fff;height:50px;width:50px;top:0;right:0}.cbp-popup-lightbox .cbp-popup-close:after{position:absolute;top:17px;left:20px;font-family:FontAwesome;content:"\f00d";font-size:16px}.cbp-popup-lightbox .cbp-popup-close:hover{background:#d55b5a}.tab-v2 .tab-content{padding:10px 20px;border:none}.tab-v2 .nav-tabs>li>a{color:#fff;padding:60px 45px 26px;margin:0;position:relative;max-width:300px;margin-bottom:20px}.tab-v2 .nav-tabs>li>a:after{position:absolute;content:"";width:0;height:0;top:-1px;right:-25px;border-top:68px solid transparent;border-bottom:68px solid transparent;z-index:1}.tab-v2 .nav-tabs>li>a.tab-1{background:#363643}.tab-v2 .nav-tabs>li>a.tab-1:after{border-left:26px solid #363643}.tab-v2 .nav-tabs>li>a.tab-2{background:#33333f}.tab-v2 .nav-tabs>li>a.tab-2:after{border-left:26px solid #33333f}.tab-v2 .nav-tabs>li>a.tab-3{background:#30303b}.tab-v2 .nav-tabs>li>a.tab-3:after{border-left:26px solid #30303b}.tab-v2 .nav-tabs>li>a.tab-4{background:#2d2d37}.tab-v2 .nav-tabs>li>a.tab-4:after{border-left:26px solid #2d2d37}.tab-v2 .nav-tabs>li>a:before{position:absolute;content:"";font-family:FontAwesome;font-size:20px;width:76px;height:76px;padding:20px 23px;background:inherit;top:-38px;left:50%;margin-left:-38px;border:4px solid #fff;border-radius:50px}.tab-v2 .nav-tabs>li>a.tab-1:before{content:"\f0f4"}.tab-v2 .nav-tabs>li>a.tab-2:before{content:"\f040"}.tab-v2 .nav-tabs>li>a.tab-3:before{content:"\f03e"}.tab-v2 .nav-tabs>li>a.tab-4:before{content:"\f004"}.tab-v2 .nav-tabs>li:last-child>a:after{visibility:hidden}.tab-v2 .nav-tabs>li>a>strong{font-size:13px;text-transform:uppercase;display:block;margin:0 0 10px}.tab-v2 .nav-tabs li.active a{background:#ffa400;padding:60px 45px 26px;border:none;color:#fff}.tab-v2 .nav-tabs li.active a:before{background:#ffa400}.tab-v2 .nav-tabs li.active a:after{border-left:26px solid #ffa400}@media(max-width:1200px){.tab-v2 .nav-tabs>li>a,.tab-v2 .nav-tabs li.active a{padding:70px 15px 28px}.tab-v2 .nav-tabs>li>a:after,.tab-v2 .nav-tabs li.active a:after{right:-10px}}@media(max-width:992px){.tab-v2 .nav-tabs>li>a,.tab-v2 .nav-tabs li.active a{padding:70px 15px 28px}}.gallery-section .owl-slider-v4-gallery .owl-wrapper-outer{margin-bottom:10px}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery .item,.gallery-section .tab-content .tab-pane{text-align:center}.gallery-section .tab-content .tab-pane.static-tab{margin-bottom:169px}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery .item img,.gallery-section .tab-content .tab-pane img{margin:0 auto 40px;display:block;max-width:630px}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery h3,.gallery-section .tab-content .tab-pane h3{font:700 18px Arial,sans-serif;text-transform:uppercase;color:#000;margin:0 0 15px;letter-spacing:1px}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery p,.gallery-section .tab-content .tab-pane p{margin:0 auto 25px;text-transform:none;max-width:50%}.owl-theme .owl-slider-v4-gallery .owl-controls .owl-page span{width:8px;height:8px;opacity:1;display:block;margin:5px 7px;background:#efeff4 none repeat scroll 0% 0%;border-radius:50%!important}.owl-theme .owl-slider-v4-gallery .owl-controls .owl-page:hover span,.owl-theme .owl-slider-v4-gallery .owl-controls .owl-page.active span{background:#ffa400 none repeat scroll 0% 0%}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 .item{text-align:center;margin:0;padding:0}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 .item img{margin:0 auto 40px;display:block;width:100%;min-height:260px}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 h3{font:700 14px Arial,sans-serif;text-transform:uppercase;margin:0 0 20px;letter-spacing:1px}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 h3 a{color:#fff;text-decoration:none}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 h3 a:hover,.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 h3 a:focus{color:#ffa400}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 p{margin:0 auto 25px;font-size:14px;text-transform:none;max-width:50%}.owl-theme .owl-slider-v4-gallery-2 .owl-controls .owl-page span,.owl-theme .owl-slider-v4-testo .owl-controls .owl-page span{width:8px;height:8px;opacity:1;display:block;margin:5px 7px;background:#000 none repeat scroll 0% 0%;border-radius:50%!important}.owl-theme .owl-slider-v4-gallery-2 .owl-controls .owl-page:hover span,.owl-theme .owl-slider-v4-gallery-2 .owl-controls .owl-page.active span,.owl-theme .owl-slider-v4-testo .owl-controls .owl-page:hover span,.owl-theme .owl-slider-v4-testo .owl-controls .owl-page.active span{background:#ffa400 none repeat scroll 0% 0%}.awards-section .owl-carousel-v4 .owl-slider-v4-testo .item{text-align:center;margin:0;padding:0}.awards-section .owl-carousel-v4 .owl-slider-v4-testo .item img{margin:0 auto 20px;display:block;max-width:80px;min-height:80px;border-radius:50%}.awards-section .owl-carousel-v4 .owl-slider-v4-testo p{margin:0 auto 25px;color:#9797a2;text-transform:none}.awards-section .owl-carousel-v4 .owl-slider-v4-testo h3{text-transform:uppercase;color:#fff;font:500 16px Arial,sans-serif;margin:0 0 25px}.awards-section .owl-carousel-v4 .owl-slider-v4-testo h3 em{font-size:9px;font-weight:300;font-style:normal;display:block;padding-top:10px}.team-section .owl-carousel-v4 .item{text-align:center}.team-section .owl-carousel-v4 .item img{margin:0 auto 35px;display:block;max-width:370px;max-height:370px}.team-section .owl-carousel-v4 .owl-small{font-size:11px;text-transform:uppercase;color:#9797a2;font-weight:400;display:block;margin-bottom:10px;letter-spacing:2px}.team-section .owl-carousel-v4 .owl-span{display:block;margin-bottom:15px;font-size:18px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px}.team-section .owl-carousel-v4 .owl-list{padding:15px 0 0;min-height:50px}.team-section .owl-carousel-v4 .owl-list li>a{font-size:15px;color:#9797a2;padding:5px 10px;background:#272730;transition:all .4s ease}.team-section .owl-carousel-v4 .owl-list li>a.fb{padding:5px 12px}.team-section .owl-carousel-v4 .owl-list li>a:hover{color:#fff;background:#ffa400}.team-section .owl-theme .owl-controls .owl-buttons div{padding:13px 17px;color:#fff;background:#272730;border-radius:50%}.team-section .owl-theme .owl-controls .owl-buttons div:hover,.team-section .owl-theme .owl-controls .owl-buttons div:focus{background:#ffa400}.team-section .owl-theme .owl-buttons i{margin-top:2px}.team-section .owl-theme .owl-controls .owl-buttons div{position:absolute}.team-section .owl-theme .owl-controls .owl-buttons .owl-prev{left:-15px;top:34%}.team-section .owl-theme .owl-controls .owl-buttons .owl-next{right:-15px;top:34%}@media(max-width:1200px){.team-section .owl-carousel-v4 .owl-slider-v4.team-section .item img{margin:0 auto 20px;max-width:270px;max-height:270px}}@media(max-width:992px){.team-section .owl-theme .owl-controls .owl-buttons .owl-prev{top:30%;left:-20px}.team-section .owl-theme .owl-controls .owl-buttons .owl-next{top:30%;right:-20px}}.centered{text-align:center}#leadership{float:none;text-align:center}.leadership-title{border-bottom:2px solid #ffa400;padding-bottom:6px}.leadership-list{list-style:none;padding:0 0 10px;margin:auto 0}.leader{display:inline-block;width:200px;min-height:186px;margin-left:1.8%;padding:8px 0 10px;text-align:center;vertical-align:top;cursor:pointer}.leader .img{width:120px;height:120px;margin-left:auto;margin-right:auto;text-align:center;overflow:hidden}.leader .img:hover{filter:opacity(.5)}.leader .img img{width:100%}.leader .name{display:block;font-size:1.25em;line-height:1.6;color:#000}.leader span{font-size:1em;line-height:.7;color:#000}.modal{top:20%}.contact-list{text-align:center}.contact-list ul li .icon{font-size:20px;color:#ffa400}.contact-list ul .first-item{font-size:12px;text-transform:uppercase;color:#9797a2;padding:5px 0 10px}.contact-list ul .second-item{color:#000;font-weight:700}.form{text-align:center;padding:0 45px}.form .form-control{border:none;background:#f5f5f5;border-radius:2px}.form input.form-control{height:45px}.form .invalid{text-align:left}.form .form-control:focus{box-shadow:none}@media(max-width:992px){.form{padding:0 15px}.form input.form-control,.form textarea.form-control{margin-bottom:30px}.form .state-error input.form-control,.form .state-error textarea.form-control{margin-bottom:0}.form .invalid{margin-bottom:30px}.form .row.margin-bottom-30{margin-bottom:0}}.corporate-logo{padding:5px;margin:10px 20px}.corporate-list{line-height:1.4}.center{text-align:center}.corporate-table{padding:10px;border:none}.corporate-charts{padding:5px}.copyrights{text-align:center;padding:70px 0;margin-top:30px}.copyrights .footer-logo{max-width:140px;display:list-item;list-style:none;text-align:center;margin:0 auto;font-size:20px;font-weight:700;text-transform:uppercase;color:#fff}.copyrights .footer-logo:hover{text-decoration:none}.footer-list{padding:40px 0 0;min-height:50px}.footer-list li>a{font-size:15px;color:#9797a2;padding:8px 13px;background:#272730;transition:all .4s ease}.footer-list li>a.fb{padding:8px 15px}.footer-list li>a:hover{color:#fff;background:#ffa400}.owl-prev,.owl-next,.owl-theme .owl-controls .owl-page{cursor:pointer}.owl-slider-v4-gallery .owl-pagination{padding-top:10px}.owl-slider-v4-gallery-2 .owl-pagination{padding-top:20px}.sky-form .message{color:#ffa400}.sky-form .message i{border:1px solid #ffa400}.sky-form.submited .message p{color:#383339}.padding-top-60{padding-top:60px}#map{width:100%}@media(max-width:991px){.navbar-collapse{float:left}.one-page-header{background:rgba(0,0,0,.6)}.one-page-header.architecture-nav .navbar-nav>li>a.login-subpage-link{border:none;color:#ffa400}.one-page-header.architecture-nav .navbar-nav>li>a.aim-login-home{border:none;color:#fff}}