@charset "UTF-8";/*!
Theme Name: Paramounte
Template: pagecells
Author: Morvil Design Group
Version: 1.0
Updated: 2015-04-13
*/.cleanLists{-moz-padding-start:0;-webkit-padding-start:0;-khtml-padding-start:0;-o-padding-start:0;padding-start:0;padding-right:0}.invertImage{-webkit-filter:invert(100%);filter:invert(100%)}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:'Lato','Helvetica','Arial',sans-serif;font-size:1rem;font-weight:300;color:#fff;height:100%;width:100%;background-color:#383838;position:relative}a,img{border:none;text-decoration:none;outline:none}#iwrm_body_wrapper{background-color:#383838 !important}h1,h2,h3,h4,h5,h6{font-family:'Josefin Sans','Arial',sans-serif;font-weight:100;color:#f2cc39}h1{margin:0 0 1.5rem;letter-spacing:.4rem}@media only screen and (max-width: 1040px){h1{font-size:1.5rem}}h2{font-size:1.25rem;margin:0 0 1.5rem;line-height:1.4rem}h3{margin:2rem 0 1rem;font-size:1.5rem}#footer{position:absolute;bottom:1rem;width:100%;font-size:.75rem;color:#b7b7b7}#footer .textwidget{position:absolute}#footer .textwidget:first-child{right:3px;top:-1rem}#footer .textwidget:last-child{right:3px;width:91px;height:12px}#footer .textwidget:last-child a{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url('images/morvil-logo.png') top left no-repeat}@media only screen and (max-width: 660px){#footer{position:static}}.land-planning h1,.land-planning h2,.land-planning h3,.land-planning h4,.land-planning h5,.land-planning h6{color:#a3d1de}.civil-engineering h1,.civil-engineering h2,.civil-engineering h3,.civil-engineering h4,.civil-engineering h5,.civil-engineering h6{color:#7cedc1}.land-surveying h1,.land-surveying h2,.land-surveying h3,.land-surveying h4,.land-surveying h5,.land-surveying h6{color:#eeb543}.landscape-architecture h1,.landscape-architecture h2,.landscape-architecture h3,.landscape-architecture h4,.landscape-architecture h5,.landscape-architecture h6{color:#c3d886}.careers h1,.careers h2,.careers h3,.careers h4,.careers h5,.careers h6{color:#f2cc39}ul{-moz-padding-start:0;-webkit-padding-start:0;-khtml-padding-start:0;-o-padding-start:0;padding-start:0;padding-right:0}a{color:rgba(67,66,68,0.78);border:none;text-decoration:none}.info_column:nth-child(2) a{color:#e7e7e8}p{font-size:1rem;line-height:1.55rem;margin-top:1.25rem;font-weight:300}p+h2{margin-top:1.25rem}@media only screen and (max-width: 1040px){p{margin-top:.25rem}}.uc{text-transform:uppercase}.lc{text-transform:lowercase}#wrapper{height:100vh;min-width:100%;display:block;margin:0 auto -2px;position:relative}@media only screen and (max-width: 850px){#wrapper{height:calc(100vh - 49px)}}@media only screen and (max-width: 660px){#wrapper{height:100%}}.info_column{position:relative;background-color:#fff;float:left;width:20%;max-width:450px;height:100vh;margin:0 auto -2px;background-color:#e7e7e8;text-align:center;padding:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media only screen and (max-width: 850px){.info_column{height:calc(100vh - 49px)}}@media only screen and (max-width: 660px){.info_column{float:none;clear:both;width:100%;position:static;height:100%}}.info_column:nth-child(2){width:30%;background-color:#383838;max-width:575px;text-align:left;padding:3rem 3rem 3rem 4rem}@media only screen and (max-width: 1040px){.info_column:nth-child(2){padding:2rem 2rem 2rem 4rem}}@media only screen and (max-width: 850px){.info_column:nth-child(2){padding:1rem 1rem 2rem 1rem}}@media only screen and (max-width: 660px){.info_column:nth-child(2){width:100%;max-width:100%;position:static;height:100%;padding-top:2.5rem}}#text-frame{position:relative;height:calc(100% - .5rem);overflow:hidden}#text-frame .hentry{position:absolute;top:0;-webkit-transition:top 1000ms ease-in-out;-moz-transition:top 1000ms ease-in-out;-o-transition:top 1000ms ease-in-out;transition:top 1000ms ease-in-out}@media only screen and (max-width: 660px){#text-frame .hentry{position:relative}}@media only screen and (max-width: 1040px){#text-frame{height:calc(100% - 4.5rem)}}.expander{height:100%;background-color:#fff;background-position:right center;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media only screen and (max-width: 660px){.expander{position:static;width:100%;overflow:visible;display:table}}#more_trigger{position:absolute;bottom:10px;height:1.5rem;width:100%;margin-left:-4rem;font-size:1rem;cursor:pointer;display:none}#more_trigger::after{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;content:'...scroll...'}@media only screen and (max-width: 850px){#more_trigger{margin-left:-1rem;font-size:.85rem}}@media only screen and (max-width: 1040px){#more_trigger{bottom:55px}}@media only screen and (max-width: 660px){#more_trigger{display:none !important}}.push{height:2px;position:absolute;bottom:0;left:0;width:100%}@media only screen and (max-width: 660px){.push{display:none}}.header-image{width:100% !important;height:auto !important}#sidebar>a{display:block}#sidebar a{font-family:'Josefin Sans','Arial',sans-serif;font-weight:300}#sidebar a:hover{font-weight:700}#sidebar ul{list-style:none}#sidebar #main-menu{display:block;text-transform:uppercase}#sidebar #main-menu li{margin:1rem 0}@media only screen and (max-width: 1040px){#sidebar #main-menu li{margin:.5rem 0}}#sidebar #main-menu a{letter-spacing:.15rem}@media only screen and (min-width: 1041px) and (max-width: 1300px){#sidebar #main-menu a{font-size:.85rem}}#sidebar #recent-projects{text-transform:uppercase}#sidebar #recent-projects a{letter-spacing:normal}#sidebar #con-prof-menu{display:block;text-transform:lowercase;text-align:left;margin:0 -1rem 0}#sidebar #con-prof-menu .menu-procon-menu-container li{border:1px solid black;border-left:none;clear:both;display:block;padding:3px 5px;width:42%;min-width:125px;background-color:rgba(255,255,255,0.4);padding-top:.4rem;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#sidebar #con-prof-menu .menu-procon-menu-container li:not(:first-child){margin-top:-1px}#sidebar #con-prof-menu .menu-procon-menu-container li:hover,#sidebar #con-prof-menu .menu-procon-menu-container li.current_page_item{width:100%;background-color:#f2cc39}#sidebar #con-prof-menu .menu-procon-menu-container li:after{width:100%;display:table;content:' ';float:none;clear:both;height:1px}#sidebar #con-prof-menu .menu-procon-menu-container li a{position:relative;margin-left:0;display:block;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;width:100%;height:100%;text-align:center}@media only screen and (max-width: 1040px){#sidebar #con-prof-menu .menu-procon-menu-container li a{font-size:.95rem}}#sidebar #con-prof-menu:after{width:100%;display:table;content:' ';float:none;clear:both;height:1px}#sidebar #str_addr{display:block;color:rgba(67,66,68,0.85);font-weight:300}#sidebar #str_addr p:last-child{padding-top:.5rem}#sidebar #str_addr p:first-child{margin-top:.75rem}#sidebar #str_addr:before{width:100%;display:table;content:' ';float:none;clear:both;height:1px}#sidebar #str_addr p{letter-spacing:.1rem;line-height:1.35rem;font-weight:700}@media only screen and (max-width: 1040px){#sidebar #str_addr p{font-size:.75rem;line-height:1.25;margin-top:.75rem}}@media only screen and (max-width: 1040px){#sidebar #str_addr{margin-top:.8vh}}@media only screen and (max-width: 850px){#sidebar{display:none}}#aside{position:relative;display:block;float:right;color:#232324;width:75%;top:50vh;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#aside ul{padding:1rem}#aside ul li{width:100%;float:none;clear:both;display:block;padding:.45rem;font-size:1rem;font-weight:300}#aside ul li::before{content:'+';padding-right:.5rem}@media only screen and (max-width: 1040px){#aside ul li{font-size:.85rem;padding:.5rem}}@media only screen and (max-width: 850px){#aside ul li{font-size:.8rem}}@media only screen and (max-width: 660px){#aside ul li{font-size:1rem}}#aside ul li ul{display:table;width:100%}#aside ul li ul li{width:30%;float:left;display:inline-block;font-weight:300;clear:none;margin:.25rem .5rem;padding:0}@media only screen and (max-width: 1040px){#aside ul li ul li{width:100%;float:none;margin:.1rem .25rem}}#aside .add_info_img{width:100%;float:none;clear:both}@media only screen and (max-width: 1040px){#aside{top:45vh}}@media only screen and (max-width: 660px){#aside{width:100%;float:none;top:inherit;-ms-transform:none;-webkit-transform:none;transform:none}}li.current_page_item a{font-weight:700 !important}#recent-projects .textwidget{position:relative;display:block;height:102px;margin:0 -1rem;border:1px solid rgba(56,56,56,0.6);border-left:none;color:#383838;background-color:#fff;background:#7c7c7c;background:-moz-linear-gradient(left, rgba(56,56,56,0.4) 0, rgba(56,56,56,0.4) 45%, rgba(56,56,56,0.6) 46%, #fff 46%, #fff 47%, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(56,56,56,0.4)), color-stop(45%, rgba(56,56,56,0.4)), color-stop(46%, rgba(56,56,56,0.6)), color-stop(46%, #fff), color-stop(47%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(left, rgba(56,56,56,0.4) 0, rgba(56,56,56,0.4) 45%, rgba(56,56,56,0.6) 46%, #fff 46%, #fff 47%, #fff 100%);background:-o-linear-gradient(left, rgba(56,56,56,0.4) 0, rgba(56,56,56,0.4) 45%, rgba(56,56,56,0.6) 46%, #fff 46%, #fff 47%, #fff 100%);background:-ms-linear-gradient(left, rgba(56,56,56,0.4) 0, rgba(56,56,56,0.4) 45%, rgba(56,56,56,0.6) 46%, #fff 46%, #fff 47%, #fff 100%);background:linear-gradient(to right, rgba(56,56,56,0.4) 0, rgba(56,56,56,0.4) 45%, rgba(56,56,56,0.6) 46%, #fff 46%, #fff 47%, #fff 100%)}#recent-projects .textwidget .hang_tab{position:absolute;-webkit-transform-origin:left top 0;transform-origin:left top 0;left:100%;z-index:100;-ms-transform:rotate(-90deg) translateY(-70%) translateX(-30%);-webkit-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);width:100px;background-color:#f2cc39;height:40px;padding-top:10px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-top:1px solid rgba(56,56,56,0.6)}#recent-projects .textwidget .recent_title{position:absolute;bottom:5%;left:50%}#recent-projects .textwidget:before{content:' ';width:45.5%;height:33%;position:absolute;left:0;top:33%;border-top:1px solid rgba(56,56,56,0.6);border-bottom:1px solid rgba(56,56,56,0.6)}.firm-profile #aside{width:90%}.firm-profile #aside ul{padding:0}.firm-profile #aside ul li{font-weight:700;margin:.75rem 0;padding:.65rem;background-color:rgba(242,204,57,0.8)}@media only screen and (max-width: 1040px){.firm-profile #aside ul li{float:left;margin:.25rem 0;padding:.5rem}}@media only screen and (max-width: 850px){.firm-profile #aside ul li:last-child(2){display:none}}.firm-profile #aside ul li ul li{background-color:transparent;padding:0;margin:0 .5rem 0 0;font-weight:300;width:47%}.firm-profile #aside ul li ul li:last-child{background-color:transparent}@media only screen and (max-width: 660px){.firm-profile #aside ul li ul li{width:100%}}@media only screen and (max-width: 660px){.firm-profile #aside{width:100%}}.landscape-architecture #aside ul{background-color:rgba(195,216,134,0.8)}.land-planning #aside ul{background-color:rgba(163,209,222,0.8)}.land-surveying #aside ul{background-color:rgba(242,199,114,0.8)}.civil-engineering #aside ul{background-color:rgba(214,249,235,0.8)}.home #content{background-color:#383838;height:100vh;position:relative;width:80%;float:right}.home #content ul{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);list-style:none;display:block}.home #content ul li{position:relative;width:15vw;height:15vw;margin:5%;float:left;-webkit-transition:transform 500ms ease-in-out;-moz-transition:transform 500ms ease-in-out;-o-transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out}.home #content ul li::before{content:' ';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.1)}.home #content ul li a{font-size:2rem;position:absolute;left:3%;top:3%;height:100%;width:100%}.home #content ul li a::after{content:'+';position:absolute;bottom:1rem;right:1rem;font-size:2rem}@media only screen and (max-width: 660px){.home #content ul li a::after{display:none}}@media only screen and (min-width: 1041px) and (max-width: 1300px){.home #content ul li a{font-size:1.5rem}}@media only screen and (max-width: 1040px){.home #content ul li a{font-size:1.25rem}}@media only screen and (max-width: 660px){.home #content ul li a{font-size:2rem;position:relative;top:0;left:0}}.home #content ul li.land_plan{border:1px solid #a3d1de}.home #content ul li.land_plan a{color:#a3d1de}.home #content ul li.land_survey{border:1px solid #eeb543}.home #content ul li.land_survey a{color:#eeb543}.home #content ul li.land_survey::after{width:100%;display:table;content:' ';float:none;clear:both;height:1px}.home #content ul li.civil_eng{border:1px solid #7cedc1}.home #content ul li.civil_eng a{color:#7cedc1}.home #content ul li.land_arch{border:1px solid #c3d886}.home #content ul li.land_arch a{color:#c3d886}.home #content ul li:hover{-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media only screen and (max-width: 660px){.home #content ul li:hover{-webkit-transform:none;transform:none}}@media only screen and (max-width: 1040px){.home #content ul li{width:16vw;height:16vw;margin:4%}}@media only screen and (max-width: 660px){.home #content ul li{width:60vw;height:60vw;padding:5% 0;float:none;clear:both;margin:5% auto}}@media only screen and (max-width: 660px){.home #content ul{padding:2rem 0;position:relative;top:inherit;left:0;-ms-transform:none;-webkit-transform:none;transform:none;text-align:center}}@media only screen and (max-width: 1040px){.home #content{float:none;height:inherit}}@media only screen and (max-width: 850px){.home #content{width:100%}}.gallery .header-image{-webkit-filter:invert(100%);filter:invert(100%)}.gallery .info_column a{color:rgba(255,255,255,0.6)}.gallery .info_column:nth-child(2){width:35%;max-width:600px;background-color:#e7e7e8;text-align:center;padding:0}@media only screen and (max-width: 850px){.gallery .info_column:nth-child(2){width:60%}}.gallery .expander{background-color:#e7e7e8}.gallery #sidebar{background-color:#383838}.gallery #sidebar .textwidget{color:rgba(255,255,255,0.6)}.gallery #sidebar #recent-projects .textwidget{color:#383838;width:80%;background:#e7e7e8;background:-moz-linear-gradient(left, #b7b7b7 0, #b7b7b7 0, #b7b7b7 23%, #b7b7b7 23%, #fff 24%, #fff 24%, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #b7b7b7), color-stop(0, #b7b7b7), color-stop(23%, #b7b7b7), color-stop(23%, #b7b7b7), color-stop(24%, #fff), color-stop(24%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(left, #b7b7b7 0, #b7b7b7 0, #b7b7b7 23%, #b7b7b7 23%, #fff 24%, #fff 24%, #fff 100%);background:-o-linear-gradient(left, #b7b7b7 0, #000 0, #b7b7b7 23%, #b7b7b7 23%, #fff 24%, #fff 24%, #fff 100%);background:-ms-linear-gradient(left, #b7b7b7 0, #b7b7b7 0, #b7b7b7 23%, #b7b7b7 23%, #fff 24%, #fff 24%, #fff 100%);background:linear-gradient(to right, #b7b7b7 0, #b7b7b7 0, #b7b7b7 23%, #b7b7b7 23%, #fff 24%, #fff 24%, #fff 100%)}.gallery #sidebar #recent-projects .textwidget:before{border-top:1px solid #fff;border-bottom:1px solid #fff;width:23%}.gallery #sidebar #recent-projects .textwidget .recent_title{left:25%;font-weight:300}.gallery #sidebar #recent-projects .textwidget a{background-color:rgba(231,231,232,0.4);color:#383838}.gallery .hentry{right:0;left:0}.gallery .active{position:relative}.gallery .active.gallery_thumb{position:relative;opacity:1}.gallery .active.gallery_thumb::before{position:absolute;content:'+';font-size:3rem;font-weight:300;color:#f2cc39;z-index:15;background-color:#b7b7b7;width:3.2rem;cursor:pointer;pointer-events:none}.gallery #gallery_listing_text .aside{position:absolute;top:50%;transform:translateY(-50%);background:#b7b7b7;border-top-right-radius:20px;border-bottom-right-radius:20px;overflow-y:hidden;height:40%;width:35%;padding:4rem 2rem;opacity:.6}.gallery #gallery_listing_text .aside::before{z-index:10;content:' ';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:-moz-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b7b7b7), color-stop(20%, #b7b7b7), color-stop(30%, rgba(183,183,183,0)), color-stop(60%, rgba(183,183,183,0)), color-stop(70%, #b7b7b7), color-stop(100%, #b7b7b7));background:-webkit-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:-o-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:-ms-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:linear-gradient(to bottom, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b7b7b7, endColorstr=#b7b7b7, GradientType=0)}.gallery #gallery_listing_text .aside ul{list-style:none;position:relative;top:calc(0px + 25%);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media only screen and (max-width: 1040px){.gallery #gallery_listing_text .aside{width:40%}}.gallery #gallery_listing_text li{line-height:1.75rem;text-transform:capitalize;font-weight:300;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;position:relative;color:#434244;cursor:pointer}.gallery #gallery_listing_text li.active{font-weight:700;top:50%}.gallery #con-prof-menu .menu-procon-menu-container li:hover a{color:#434244}@media only screen and (max-width: 660px){.gallery .expander,.gallery .scrollDown{display:none}.gallery .info_column:nth-child(2){width:100%}}.scrollArrow{font-family:Helvetica,Arial,sans-serif;position:absolute;z-index:15;width:35px;height:35px;left:40%;color:#fff;text-align:center;font-size:3rem;cursor:pointer;border-left:3px solid white;border-bottom:3px solid white}.down{display:block;top:10px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.up{display:block;bottom:10px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ie9 .scrollArrow{display:none !important}.gallery_thumb{width:100%;float:none;clear:both;display:table;position:static;opacity:.45;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media only screen and (max-width: 660px){.gallery_thumb{border-bottom:2px solid #383838;opacity:1}}#fancybox-outer{background:#383838 !important;text-align:center;padding-top:1rem}#fancybox-title{background:transparent}#fancybox-title-inside{color:#e7e7e8 !important;padding:.75rem;font-size:1.25rem;position:absolute;top:-50vh;width:75%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(56,56,56,0.8);opacity:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media only screen and (max-width: 1040px){#fancybox-title-inside{bottom:1vh;top:inherit;opacity:1}}@media only screen and (max-width: 660px){#fancybox-title-inside{width:100%}}#fancybox-wrap:hover #fancybox-title-inside{opacity:1}#fancybox-content{border:0 solid transparent !important;margin:0 auto}#fancybox-overlay{height:100vh !important}@media only screen and (max-width: 660px){#fancybox-overlay{position:fixed !important}}.contact-us p{margin-top:inherit;margin-bottom:1.25rem}.contact-us h3{font-family:'Lato','Helvetica','Arial',sans-serif}.careers h1{margin-bottom:0}.careers .hidden{display:none}@media only screen and (max-width: 850px){.careers .hidden{display:block}}.careers #sidebar.info_column{background-color:#e7e7e8}.careers .center-page .info_column{text-align:left;max-width:50vw;width:100%;background-color:#383838;padding:3rem 3rem 3rem 4rem}.careers .center-page .info_column a{color:#f2cc39}@media only screen and (max-width: 1040px){.careers .center-page .info_column{max-width:60%}.careers .center-page .info_column #more_trigger{bottom:1.5rem}}@media only screen and (max-width: 850px){.careers .center-page .info_column{max-width:100%;padding-left:.5rem;padding-right:.5rem}}.careers .center-page .expander{background-color:#e7e7e8;position:relative}.careers .aside{width:90%;position:absolute;top:50%;transform:translateY(-50%);background:#b7b7b7;border-top-right-radius:20px;border-bottom-right-radius:20px;overflow-y:hidden;height:40%;padding:4rem 2rem;opacity:.6}.careers .aside::before{z-index:10;content:' ';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:-moz-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b7b7b7), color-stop(20%, #b7b7b7), color-stop(30%, rgba(183,183,183,0)), color-stop(60%, rgba(183,183,183,0)), color-stop(70%, #b7b7b7), color-stop(100%, #b7b7b7));background:-webkit-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:-o-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:-ms-linear-gradient(top, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);background:linear-gradient(to bottom, #b7b7b7 0, #b7b7b7 20%, rgba(183,183,183,0) 30%, rgba(183,183,183,0) 60%, #b7b7b7 70%, #b7b7b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b7b7b7, endColorstr=#b7b7b7, GradientType=0)}.careers .aside ul{list-style:none;position:relative;top:calc(0px + 50%);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.careers .aside li{line-height:1.75rem;text-transform:capitalize;font-weight:300;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;position:relative;color:#434244;cursor:pointer}.careers .aside li.active{font-weight:700;top:50%}@media only screen and (max-width: 1040px){.careers .aside{width:100%}}.careers #text-frame ul{padding:1rem}.careers #text-frame ul li{width:100%;float:none;clear:both;display:block;padding:.45rem;font-size:1rem;font-weight:300}.careers #text-frame ul li::before{content:'+';padding-right:.5rem}@media only screen and (max-width: 1040px){.careers #text-frame ul li{font-size:.85rem;padding:.5rem}}@media only screen and (max-width: 850px){.careers #text-frame ul li{font-size:.8rem}}@media only screen and (max-width: 660px){.careers #text-frame ul li{font-size:1rem}}.careers #text-frame ul li ul{display:table;width:100%}.careers #text-frame ul li ul li{width:30%;float:left;display:inline-block;font-weight:300;clear:none;margin:.25rem .5rem;padding:0}@media only screen and (max-width: 1040px){.careers #text-frame ul li ul li{width:100%;float:none;margin:.1rem .25rem}}@media only screen and (max-width: 1040px){.careers #text-frame{height:calc(100% - .5rem)}}@media only screen and (max-width: 850px){.careers #job-list{display:none}.careers article{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f2cc39}}div#iwrm_menu li:hover,div#iwrm_menu .recent_title:hover{background-color:#333 !important}div#iwrm_menu li a:hover,div#iwrm_menu .recent_title a:hover{color:#BABABA !important}div#iwrm_menu li a:active,div#iwrm_menu .recent_title a:active{background-color:#F0B823;color:#000}div#iwrm_menu .recent_title{background-color:#222;position:relative;height:48px;display:table;width:100%}div#iwrm_menu .recent_title a{color:#BABABA;height:100%;width:100%;position:absolute;line-height:48px;margin:0;padding:0 0 0 .9em !important;text-transform:capitalize}img.iwrm-header-image{-webkit-filter:invert(100%);filter:invert(100%)}@media only screen and (max-width: 850px){#iwrm_body_wrapper_inner{margin-top:49px !important}}