@font-face{font-family:"idg";src:url(../fonts/idg.eot);src:url(../fonts/idg.eot?#iefix) format("opentype") , url(../fonts/idg.woff) format("woff") , url(../fonts/idg.ttf) format("truetype") , url(../fonts/idg.svg#idg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Sentinel A";font-weight:300;font-style:normal;src:url(../fonts/Sentinel-Light.otf) format("opentype")}@font-face{font-family:"Sentinel A";font-weight:300;font-style:italic;src:url(../fonts/Sentinel-LightItal.otf) format("opentype")}[data-icon]:before{font-family:"idg"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"idg"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icons-01:before{content:"\e000"}.icon-icons-02:before{content:"\e001"}.icon-icons-03:before{content:"\e002"}.icon-icons-04:before{content:"\e003"}.icon-icons-05:before{content:"\e004"}.icon-icons-06:before{content:"\e005"}.icon-icons-07:before{content:"\e006"}.icon-icons-08:before{content:"\e007"}.icon-icons-09:before{content:"\e008"}.icon-icons-10:before{content:"\e009"}.icon-icons-11:before{content:"\e00a"}.icon-icons-12:before{content:"\e00b"}.icon-icons-13:before{content:"\e00c"}.icon-icons-14:before{content:"\e00d"}.icon-icons-15:before{content:"\e00e"}.icon-icons-16:before{content:"\e00f"}.icon-icons-17:before{content:"\e010"}.icon-icons-18:before{content:"\e011"}.icon-icons-19:before{content:"\e012"}.icon-icons-20:before{content:"\e013"}.icon-icons-21:before{content:"\e014"}.icon-icons-22:before{content:"\e015"}.icon-icons-23:before{content:"\e016"}.media-products .hero_block{background-size:cover;background-repeat:no-repeat;background-position:center center;padding:0}.media-products .hero_block .container{display:block;padding:80px 15px;overflow:hidden;height:auto}.media-products .hero_block h1{text-align:center;text-transform:uppercase;font-family:"Tungsten Cond A";font-weight:600;font-size:90px}.media-products p.breadcrumbs{text-transform:uppercase;padding:25px 0;border-bottom:1px solid #cecece;color:#00aeef;font-size:14px;margin:0}.media-products p.breadcrumbs a,.media-products p.breadcrumbs a:hover{color:#00aeef;opacity:1;text-decoration:none}.media-products p.breadcrumbs a:hover{text-decoration:underline}.media-products p.breadcrumbs span.breadcrumb_last{color:#000}.media-products .content-wrap{padding:40px 0;position:relative}.media-products .content-wrap .media-products-text{color:#00aeef;font-size:20px;font-weight:600}.media-products .content-wrap .media-products-text p{font:inherit}.media-products .content-wrap a.media-products-view-map,.media-products .content-wrap a.media-products-view-map:hover{color:#ba0579;opacity:1;margin:0 0 10px 0;display:inline-block}.media-products .media-products-filters-wrap{position:relative}.media-products-filters-wrap .media-products-filters-menu{background:#fbfbfb;border:1px solid #cecece;padding:0 44px 0 20px;line-height:50px;font-size:14px;font-weight:600;color:#a0a0a0;position:relative;cursor:pointer;display:none}.media-products-filters-wrap .media-products-filters-menu .icon-menu{content:"";position:absolute;top:50%;margin-top:-9px;right:20px;display:block;width:20px;height:18px}.media-products-filters-wrap .media-products-filters-menu .icon-menu:before{content:"\e015";font-size:18px;vertical-align:top}.media-products-filters-wrap.active .media-products-filters-menu .icon-menu:before{content:"\e00b"}.media-products-filters{margin-top:30px}.media-products-filters:after{display:block;content:"";clear:both}.media-products-filters .submit{display:none;background:#00aeef;border:none;color:#fff;font-family:"Tungsten Cond A";font-size:36px;font-weight:600;line-height:62px;margin:30px 0;width:100%;text-align:center}.media-products-filters .filter-wrap{float:left;width:25%}.media-products-filters .filter-wrap .ms-parent{width:100%!important}.media-products-filters .filter-wrap .search{position:relative}.media-products-filters .filter-wrap .search:before{position:absolute;top:20px;left:20px;color:#a0a0a0}.media-products-filters .filter-wrap .input-text{width:100%;padding:0 15px 0 50px;color:#a0a0a0;font-size:18px;font-weight:400;height:55px;line-height:55px;background:#fbfbfb;border:1px solid #cecece;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:none;outline:none;box-sizing:border-box;-moz-box-sizing:border-box}.media-products-filters .filter-wrap .input-text::-webkit-input-placeholder{opacity:1;color:#a0a0a0}.media-products-filters .filter-wrap .input-text::-moz-placeholder{opacity:1;color:#a0a0a0}.media-products-filters .filter-wrap .input-text:-moz-placeholder{opacity:1;color:#a0a0a0}.media-products-filters .filter-wrap .input-text:-ms-input-placeholder{opacity:1;color:#a0a0a0}.media-products-filters .filter-wrap .input-text:hover,.media-products-filters .filter-wrap .input-text:focus,.media-products-filters .filter-wrap:hover .search:before,.media-products-filters .filter-wrap .search.active:before{color:#00aeef}.media-products-filters .filter-wrap .input-text:hover::-webkit-input-placeholder,.media-products-filters .filter-wrap .input-text:focus::-webkit-input-placeholder{color:#00aeef}.media-products-filters .filter-wrap .input-text:hover::-moz-placeholder,.media-products-filters .filter-wrap .input-text:focus::-moz-placeholder{color:#00aeef}.media-products-filters .filter-wrap .input-text:hover:-moz-placeholder,.media-products-filters .filter-wrap .input-text:focus:-moz-placeholder{color:#00aeef}.media-products-filters .filter-wrap .input-text:hover:-ms-input-placeholder,.media-products-filters .filter-wrap .input-text:focus:-ms-input-placeholder{color:#00aeef}.media-products-filters .filter-wrap .ms-choice{color:#a0a0a0;font-size:18px;font-weight:400;height:55px;line-height:55px;background:#fbfbfb;border:1px solid #cecece;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:none;outline:none}.media-products-filters .filter-wrap:first-child .ms-choice,.media-products-filters .filter-wrap:first-child .input-text{border-left:1px solid #cecece}.media-products-filters .filter-wrap .ms-choice>span{padding-left:20px;padding-right:15px;color:inherit}.media-products-filters .filter-wrap .ms-choice>div{top:50%;margin-top:-5px;height:10px;width:15px;right:15px;color:inherit;background:none}.media-products-filters .filter-wrap .ms-choice>div:before{content:"\e00e";font-family:"idg"!important;font-size:12px;line-height:1;vertical-align:top}.media-products-filters .filter-wrap .ms-choice>div.open:before{content:"\e00b";display:inline-block}.media-products-filters .filter-wrap .ms-choice.open,.media-products-filters .filter-wrap .ms-choice:hover{color:#00aeef}.media-products-filters .filter-wrap .ms-drop{background:#fbfbfb;border:1px solid #cecece;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.media-products-filters .filter-wrap .ms-drop ul{padding:0 24px;position:relative}.media-products-filters .filter-wrap .ms-drop ul li.none{height:0;overflow:hidden}.media-products-filters .filter-wrap .ms-drop ul > li.group ~ li{padding-left:20px}.media-products-filters .filter-wrap .ms-drop ul>li.group{padding-left:0!important}.media-products-filters .filter-wrap .ms-drop ul>li label{color:#a0a0a0;font-size:18px;font-weight:400;margin:0;padding:10px 0}.media-products-filters .filter-wrap .ms-drop [type="checkbox"],.media-products-filters .filter-wrap .ms-drop [type="checkbox"]:checked{position:absolute;left:-9999px}.media-products-filters .filter-wrap .ms-drop [type="checkbox"]+span,.media-products-filters .filter-wrap .ms-drop [type="checkbox"]:checked+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;white-space:normal}.media-products-filters .filter-wrap .ms-drop [type="checkbox"]+span:before,.media-products-filters .filter-wrap .ms-drop [type="checkbox"]:checked+span:before{content:'';position:absolute;display:block;left:0;top:4px;width:18px;height:18px;font-family:"idg"!important;color:#fff;border:1px solid #cecece;font-size:12px;line-height:18px;text-align:center}.media-products-filters .filter-wrap .ms-drop [type="checkbox"]:checked+span:before{background-color:#00aeef;content:"\e016"}.media-products-wrap{padding:10px 0;min-height:200px}.media-products-wrap .mobile-view{display:none}.media-products-wrap h4{font-size:36px;font-weight:600;color:#00aeef;padding:20px 0;margin:0;text-align:center}.media-products-wrap .media-products-type h5{font-size:34px;font-weight:600;color:#00aeef;padding:20px 0;margin:0;position:relative}.media-products-wrap .media-products-type h5:before{vertical-align:bottom}.media-products-wrap .media-products-type h5.icon-website:before{content:"\e011"}.media-products-wrap .media-products-type h5.icon-mobileproduct:before{content:"\e012"}.media-products-wrap .media-products-type h5.icon-event:before{content:"\e013"}.media-products-wrap .media-products-type h5.icon-publication:before{content:"\e014"}.media-products-wrap .media-products-type .media-products-type-items:after{display:block;content:"";clear:both}.media-products-wrap .media-products-type .media-products-type-items ul:first-child{margin-left:0}.media-products-wrap .media-products-type ul{display:block;float:left;width:30%;list-style:none;padding:0;margin-left:5%}.media-products-wrap .media-products-type ul li{padding:12px 0 12px 28px;border-bottom:1px solid #cecece;font-size:18px;line-height:20px;color:#000;position:relative;display:inline-block;width:100%}.media-products-wrap .media-products-type ul li:after{display:block;position:absolute;left:5px;top:50%;margin-top:-5px;width:8px;height:12px;color:#00aeef;content:"\e00e";font-family:"idg"!important;font-size:12px;line-height:1;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.media-products-wrap .media-products-type ul li a,.media-products-wrap .media-products-type ul li a:hover{text-decoration:none;opacity:1;color:inherit;display:inline-block}.media-products-wrap .media-products-type ul li a:hover{color:#00aeef}.media-products .media-products-map,.media-products.map .media-products-result{display:none}.media-products.map .media-products-map{display:block}.media-products-map{background:#202020}.media-products-map .content-wrap{position:relative;padding:5% 12% 15% 12%}.media-products-map .media-products-text{margin:-350px 0 20px -8%;width:38%;padding:4% 4% 4% 8%;background:#101010;color:#fff;position:relative;z-index:1}.media-products-map .media-products-text p{font-size:17px;font-weight:400}.media-products-map .media-products-text h3{font-size:22px;font-weight:600;margin-top:0}.media-products-map .media-products-text a.media-products-view-results,.media-products-map .media-products-text a.media-products-view-results:hover{opacity:1;display:inline-block;text-decoration:none;color:#ba0579;border:1px solid #ba0579;padding:5px;font-size:17px;font-weight:400}.media-products-map .content-wrap svg{width:100%}.media-products-map .content-wrap .map-mark{position:absolute;cursor:pointer}.media-products-map .content-wrap .map-mark:before{content:"";display:block;height:40px;width:40px;margin:0 auto 5px auto;background:url(https://idg.com/wp-content/themes/idg/images/icon-media-map-mark.png) no-repeat center center}.media-products-map .content-wrap .map-mark p{font-size:17px;line-height:20px;color:#fff;font-weight:600;margin:0;text-align:center}.media-products-map .content-wrap .map-mark.north-america{top:27%;left:24%}.media-products-map .content-wrap .map-mark.latin-america{top:50%;left:31%}.media-products-map .content-wrap .map-mark.europe{top:27%;left:50%}.media-products-map .content-wrap .map-mark.middle-east-africa{top:39%;left:49%}.media-products-map .content-wrap .map-mark.asia-pacific{top:33%;left:71%}.media-products-map .content-wrap .map-part path,.media-products-map .content-wrap .map-part polygon{cursor:pointer}.media-products-map .content-wrap .map-part .fill-none{fill-opacity:0}@media screen and (max-width:1230px){.media-products-map .container{width:100%}.media-products-map .media-products-text{margin-left:-5%;padding:3% 3% 3% 6%;width:35%}.media-products-map .media-products-text h3{font-size:20px;line-height:22px}.media-products-map .media-products-text a.media-products-view-results,.media-products-map .media-products-text a.media-products-view-results:hover,.media-products-map .media-products-text p{font-size:15px;line-height:17px}}@media screen and (min-width:979px){.media-products-filters{display:block!important}.media-products-map .content-wrap .map-part.north-america.active path,.media-products-map .content-wrap .map-part.north-america.active polygon,.media-products-map .content-wrap .map-part.north-america:hover path,.media-products-map .content-wrap .map-part.north-america:hover polygon{fill:#29abe2}.media-products-map .content-wrap .map-part.latin-america.active path,.media-products-map .content-wrap .map-part.latin-america.active polygon,.media-products-map .content-wrap .map-part.latin-america:hover path,.media-products-map .content-wrap .map-part.latin-america:hover polygon{fill:#ec2227}.media-products-map .content-wrap .map-part.europe.active path,.media-products-map .content-wrap .map-part.europe.active polygon,.media-products-map .content-wrap .map-part.europe:hover path,.media-products-map .content-wrap .map-part.europe:hover polygon{fill:#e90e8b}.media-products-map .content-wrap .map-part.middle-east-africa.active path,.media-products-map .content-wrap .map-part.middle-east-africa.active polygon,.media-products-map .content-wrap .map-part.middle-east-africa:hover path,.media-products-map .content-wrap .map-part.middle-east-africa:hover polygon{fill:#2e3191}.media-products-map .content-wrap .map-part.asia-pacific.active path,.media-products-map .content-wrap .map-part.asia-pacific.active polygon,.media-products-map .content-wrap .map-part.asia-pacific:hover path,.media-products-map .content-wrap .map-part.asia-pacific:hover polygon{fill:#04a54f}}@media screen and (max-width:978px){.media-products p.breadcrumbs{display:none}.media-products-map .container{width:100%;padding:0}.media-products-map .content-wrap{padding-bottom:16%}.media-products-map .media-products-text{padding:3%;margin:-200px 0 0 0;width:100%;background:#000}.media-products .media-products-result .content-wrap{padding-top:90px}.media-products .media-products-filters-wrap{z-index:1;position:absolute;top:30px;width:100%;margin:0;background:#fff}.media-products .media-products-filters-wrap.fixed{position:fixed;top:62px;width:100%;left:0}.media-products .media-products-filters-wrap.active{height:100%}.media-products .media-products-filters-wrap.fixed .media-products-form{display:block;width:720px;margin:0 auto}.media-products-filters-wrap .media-products-filters-menu{display:block}.media-products-filters{margin-top:30px}.media-products-filters{display:none}.media-products-filters .submit{display:block}.media-products-filters .filter-wrap{float:none;width:auto;margin:0}.media-products-filters .filter-wrap .ms-choice{border-left:1px solid #cecece;border-top:none;font-size:14px;line-height:50px;height:50px;font-weight:600}.media-products-filters .filter-wrap:first-child .ms-choice{border-top:1px solid #cecece}.media-products-filters .filter-wrap .ms-drop ul>li label{font-size:14px}.media-products-filters .filter-wrap .ms-drop [type="checkbox"]+span:before,.media-products-filters .filter-wrap .ms-drop [type="checkbox"]:checked+span:before{top:1px}.media-products-wrap{border-top:1px solid #cecece}.media-products-wrap .mobile-view{display:block}.media-products-wrap .desktop-view{display:none}.media-products-wrap .media-products-type ul{width:48%;margin-left:4%}}@media screen and (max-width:767px){.media-products.map .media-products-map,.media-products .media-products-map{display:none!important}.media-products.map .media-products-result,.media-products .media-products-result{display:block!important}.media-products .hero_block h1{font-size:50px}.media-products .content-wrap{padding-bottom:30px}.media-products .media-products-filters-wrap.fixed .media-products-form{width:calc(100% - 30px)}.media-products .content-wrap .media-products-text{font-size:18px}.media-products .content-wrap a.media-products-view-map{display:none}.media-products-wrap .media-products-type ul{width:auto;margin:0;float:none}.media-products-wrap h4{font-size:32px}.media-products-wrap .media-products-type h5{font-size:22px;padding:10px 0}}body{height:calc(100% - 131px)!important}#main{padding-bottom:243px;min-height:100%;box-sizing:border-box}#footer{margin-top:-243px;position:relative}#footer .wawe{position:absolute;left:0;top:-20px;width:100%;z-index:1}#main.map{background-color:#202020!important}@media screen and (max-width:1230px){#main{padding-bottom:371px}#footer{margin-top:-371px}}@media screen and (max-width:978px){body{height:calc(100% - 62px)!important}#main.map{background-color:#000!important}}@media screen and (max-width:767px){#main{padding-bottom:625px}#main.map{background-color:#fff!important}#footer{margin-top:-625px}}.subnavigation .subnavigation-content{border-top:1px solid #cecece;border-bottom:1px solid #cecece;background-color:#fbfbfb;position:relative;z-index:100}.subnavigation.fixed .subnavigation-content{position:fixed!important;width:100%;left:0;top:131px}.subnavigation .subnavigation-wrap{display:table;width:100%;table-layout:fixed}.subnavigation .subnavigation-wrap .subnavigation-menu{display:none;color:#a0a0a0;font-size:14px;line-height:20px;font-weight:600;background:#fbfbfb;border:1px solid #cecece;padding:20px;cursor:pointer;position:relative}.subnavigation.active .subnavigation-wrap .subnavigation-menu{color:#00aeef}.subnavigation .subnavigation-wrap .subnavigation-menu:after{content:"\e00e";font-family:"idg"!important;font-size:18px;vertical-align:top;display:block;position:absolute;top:50%;margin-top:-9px;right:20px;width:20px;height:18px;color:inherit}.subnavigation.active .subnavigation-wrap .subnavigation-menu:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.subnavigation .subnavigation-wrap .subnavigation-list{display:table-row;margin:0;padding:0}.subnavigation .subnavigation-wrap .subnavigation-list li{display:table-cell;list-style:none;text-align:center;border-right:1px solid #d0d0d0}.subnavigation .subnavigation-wrap .subnavigation-list li.active,.subnavigation .subnavigation-wrap .subnavigation-list li:hover{background-color:#00aeef}.subnavigation .subnavigation-wrap .subnavigation-list li a,.subnavigation .subnavigation-wrap .subnavigation-list li a:hover{padding:20px 5px;color:#a0a0a0;font-size:18px;font-weight:600;display:inline-block;text-decoration:none;opacity:1;vertical-align:middle;width:100%}.subnavigation .subnavigation-wrap .subnavigation-list li.active a,.subnavigation .subnavigation-wrap .subnavigation-list li:hover a,.subnavigation .subnavigation-wrap .subnavigation-list li.active a:hover,.subnavigation .subnavigation-wrap .subnavigation-list li:hover a:hover{color:#fff}.subnavigation .subnavigation-wrap .subnavigation-list li:first-child{border-left:1px solid #d0d0d0}@media screen and (max-width:978px){.subnavigation.fixed .subnavigation-content{top:62px}.subnavigation .container{width:100%}}@media screen and (min-width:768px){.subnavigation .subnavigation-wrap .subnavigation-list{display:table-row!important}}@media screen and (max-width:767px){.subnavigation .subnavigation-content{border:none;background:#fff}.subnavigation.active .subnavigation-content{height:100%;position:absolute;width:100%}.subnavigation .subnavigation-wrap{display:block;padding:28px 0}.subnavigation .subnavigation-wrap .subnavigation-menu{display:block}.subnavigation .subnavigation-wrap .subnavigation-list{display:none;position:absolute;top:90px;background:#fbfbfb;width:100%;max-height:calc(100% - 165px);width:calc(100% - 30px);overflow-y:auto;z-index:100}.subnavigation .subnavigation-wrap .subnavigation-list li{display:block;border:1px solid #cecece;border-top:none;text-align:left}.subnavigation .subnavigation-wrap .subnavigation-list li a,.subnavigation .subnavigation-wrap .subnavigation-list li a:hover{font-size:14px;font-weight:300;padding:15px 20px}}.modular-page .hero_block{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#eb008b;padding:0}.modular-page .hero_block .container{display:block;padding:65px 15px;overflow:hidden;height:auto}.modular-page .hero_block h1{text-align:center;text-transform:uppercase;font-family:"Tungsten Cond A";font-weight:600;font-size:120px}.modular-page .carousel{margin:0!important}.modular-page .carousel .item{height:auto;min-height:100px!important;padding:60px 0;background-size:cover;background-repeat:no-repeat;background-position:center center}.modular-page .carousel .carousel-text{color:#fff;text-align:center}.modular-page .carousel .carousel-text .container{padding:0 3%}.modular-page .carousel .carousel-text h2{font-size:36px;font-weight:600;margin-bottom:10px}.modular-page .carousel .carousel-text p{font-size:24px;font-weight:300;line-height:26px;margin-bottom:20px}.modular-page .carousel .carousel-text a.carousel-button,.modular-page .carousel .carousel-text a.carousel-button:hover{color:inherit;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px;line-height:30px;border:1px solid #fff;padding:15px 25px;display:inline-block;opacity:1;text-decoration:none}.modular-page .carousel .carousel-text a.carousel-button:hover{background:#fff;color:#000}.modular-page .module{border-top:1px solid #cecece;padding:60px 0;color:#000;text-align:center}.modular-page .module .module-title{font-size:36px;font-weight:600;margin:0 0 10px 0}.modular-page .module .module-subtitle{font-size:24px;font-weight:300;margin-left:auto;margin-right:auto}.modular-page .module .buckets-list{list-style:none;margin:0;padding:0;position:relative}.modular-page .module .buckets-list .list-item{display:inline-block;width:33%;vertical-align:top;padding:0 4%;margin-top:45px;border-right:1px solid #cecece;background:#fff;position:relative;z-index:3}.modular-page .module .buckets-list .list-div{display:none;position:relative;border-top:1px solid #cecece}.modular-page .module .buckets-list .list-div:after{display:block;content:"";position:absolute;left:50%;top:-10px;margin-left:-10px;background:#fff;width:20px;height:20px;z-index:4}.modular-page .module .buckets-list li.list-item:nth-of-type(3n+3),
.modular-page .module .buckets-list li.list-item:last-of-type{border-right:none}.modular-page .module .buckets-list .list-item .list-item-title{font-size:32px;font-weight:600;margin:0}.modular-page .module .buckets-list .list-item.list-item-clickable:hover .list-item-title{color:#00aeef}.modular-page .module .buckets-list .list-item .list-item-subtitle{font-size:22px;font-weight:300;color:#00aeef}.modular-page .module .buckets-list .list-item .list-item-img-mobile{display:none;padding-bottom:35px;text-align:center}.modular-page .module .buckets-list .list-item .list-item-img-mobile img{max-width:100%;height:auto}.modular-page .module .buckets-list .list-item .list-item-img{margin-top:-30px;height:230px;overflow:hidden;background:inherit;padding:0 15%}.modular-page .module .buckets-list .list-item .list-item-img img{max-width:100%;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.modular-page .module .buckets-list .list-item .list-item-description{font-size:16px;font-weight:300;margin:20px 0}.modular-page .module .buckets-list .list-item a.list-item-button,.modular-page .module .buckets-list .list-item a.list-item-button:hover{opacity:1;text-decoration:none;color:#00aeef;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px;line-height:30px;padding:15px 25px;border:1px solid #00aeef;display:inline-block}.modular-page .module .buckets-list .list-item.list-item-clickable:hover a.list-item-button,.modular-page .module .buckets-list .list-item.list-item-clickable:hover a.list-item-button:hover{background:#00aeef;color:#fff}.modular-page .module .block-list{list-style:none;margin:0;padding:0}.modular-page .module .block-list .list-item{display:block;text-align:left;border-bottom:1px solid #cecece;padding:50px 0;position:relative;min-height:300px}.modular-page .module .block-list .list-item:last-child{border-bottom:none;padding-bottom:0}.modular-page .module .block-list .list-item-wrap{display:table;width:100%}.modular-page .module .block-list .list-item .list-item-img-mobile{display:none;padding-bottom:35px;text-align:center}.modular-page .module .block-list .list-item .list-item-img{display:table-cell;overflow:hidden;width:23%;vertical-align:middle;text-align:center}.modular-page .module .block-list .list-item .list-item-img-mobile img,.modular-page .module .block-list .list-item .list-item-img img{max-width:100%;height:auto;display:inline-block}.modular-page .module .block-list .list-item .list-item-text{padding-left:2%;vertical-align:middle;display:table-cell;width:77%}.modular-page .module .block-list .list-item.even .list-item-text{padding-right:2%;padding-left:0;text-align:right}.modular-page .module .block-list .list-item .list-item-text-content{display:inline-block;text-align:left}.modular-page .module .block-list .list-item .list-item-title{font-size:32px;font-weight:600;margin:0}.modular-page .module .block-list .list-item.list-item-clickable:hover .list-item-title{color:#00aeef}.modular-page .module .block-list .list-item .list-item-subtitle{font-size:22px;font-weight:300;color:#00aeef}.modular-page .module .block-list .list-item .list-item-description{font-size:18px;font-weight:300;text-align:justify}.modular-page .module .block-list .list-item .list-item-description p{margin:0 0 20px 0}.modular-page .module .block-list .list-item a.list-item-button,.modular-page .module .block-list .list-item a.list-item-button:hover{opacity:1;text-decoration:none;color:#00aeef;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px;line-height:30px;padding:15px 25px;border:1px solid #00aeef;display:inline-block}.modular-page .module .block-list .list-item.list-item-clickable:hover a.list-item-button,.modular-page .module .block-list .list-item.list-item-clickable:hover a.list-item-button:hover{background:#00aeef;color:#fff}.modular-page .module.free-text{text-align:left}.modular-page .module.free-text .module-title{margin-bottom:30px}.modular-page .module .free-text-wrap{color:inherit;font-size:18px;line-height:20px;font-weight:300}.modular-page .module .free-text-wrap a,.modular-page .module .free-text-wrap a:hover{color:inherit;font:inherit;opacity:1}@media screen and (max-width:978px){.modular-page .carousel .carousel-control{display:none}.modular-page .carousel .carousel-text{width:100%}.modular-page .carousel .carousel-text .container{width:100%}.modular-page .module .buckets-list{margin-bottom:-40px}.modular-page .module .buckets-list:after{content:"";display:block;height:calc(100% - 80px);position:absolute;top:40px;left:50%;border-left:1px solid #cecece;z-index:2}.modular-page .module .buckets-list .list-item{width:49%;margin:0;padding-top:40px;padding-bottom:40px;border:none}.modular-page .module .buckets-list .list-item.list-item-clickable{cursor:pointer}.modular-page .module .buckets-list .list-div{display:block}.modular-page .module .buckets-list div.list-div:last-child{display:none}.modular-page .module .block-list .list-item.list-item-clickable{cursor:pointer}}@media screen and (max-width:767px){.modular-page .hero_block h1{font-size:50px}.modular-page .carousel .carousel-text .container{padding:0 15px}.modular-page .module .module-title{font-size:28px}.modular-page .module .buckets-list{padding:0;margin:0}.modular-page .module .buckets-list:after{display:none}.modular-page .module .buckets-list .list-div{display:none}.modular-page .module .buckets-list .list-item{width:auto;display:block;border-bottom:1px solid #cecece;padding-bottom:35px;padding-top:35px}.modular-page .module .buckets-list li.list-item:last-of-type{border-bottom:none;padding-bottom:0}.modular-page .module .buckets-list .list-item .list-item-img-mobile{display:block}.modular-page .module .buckets-list .list-item .list-item-img{display:none}.modular-page .module .buckets-list .list-item .list-item-title{font-size:24px}.modular-page .module .block-list .list-item{padding:35px 0}.modular-page .module .block-list .list-item .list-item-wrap,.modular-page .module .block-list .list-item .list-item-text,.modular-page .module .block-list .list-item .list-item-img-mobile{display:block}.modular-page .module .block-list .list-item.even .list-item-text,.modular-page .module .block-list .list-item.odd .list-item-text,.modular-page .module .block-list .list-item .list-item-text{width:auto;padding-right:0;padding-left:0}.modular-page .module .block-list .list-item .list-item-img{display:none}.modular-page .module .block-list .list-item .list-item-title{font-size:24px}.modular-page .module .block-list .list-item .list-item-text-content{display:block}}.modular-page .module.light-blue{background:#00adee;color:#fff}.modular-page .module.light-blue .buckets-list .list-item,.modular-page .module.light-blue .buckets-list .list-div:after{background:#00adee}.modular-page .module.light-blue .buckets-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.light-blue .block-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.light-blue .buckets-list .list-item .list-item-subtitle,.modular-page .module.light-blue .block-list .list-item .list-item-subtitle{color:#000}.modular-page .module.light-blue .buckets-list .list-item a.list-item-button,.modular-page .module.light-blue .buckets-list .list-item a.list-item-button:hover,.modular-page .module.light-blue .block-list .list-item a.list-item-button,.modular-page .module.light-blue .block-list .list-item a.list-item-button:hover{border:1px solid #fff;color:#fff}.modular-page .module.light-blue .buckets-list .list-item:hover a.list-item-button,.modular-page .module.light-blue .buckets-list .list-item:hover a.list-item-button:hover,.modular-page .module.light-blue .block-list .list-item:hover a.list-item-button,.modular-page .module.light-blue .block-list .list-item:hover a.list-item-button:hover{background-color:#fff;color:#00adee}.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_footer input.button,.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_footer input[type="submit"],.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_page_footer input.button,.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_page_footer input[type="submit"]{border:1px solid #fff}.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_footer input.button:hover,.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_footer input[type="submit"]:hover,.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_page_footer input.button:hover,.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_page_footer input[type="submit"]:hover{background-color:#fff}.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module.light-blue .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{color:#000}.modular-page .module.red{background:#ed1c24;color:#fff}.modular-page .module.red .buckets-list .list-item,.modular-page .module.red .buckets-list .list-div:after{background:#ed1c24}.modular-page .module.red .buckets-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.red .block-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.red .buckets-list .list-item .list-item-subtitle,.modular-page .module.red .block-list .list-item .list-item-subtitle{color:#000}.modular-page .module.red .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module.red .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{color:#000}.modular-page .module.green{background:#00a551;color:#fff}.modular-page .module.green .buckets-list .list-item,.modular-page .module.green .buckets-list .list-div:after{background:#00a551}.modular-page .module.green .buckets-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.green .block-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.green .buckets-list .list-item .list-item-subtitle,.modular-page .module.green .block-list .list-item .list-item-subtitle{color:#000}.modular-page .module.green .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module.green .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{color:#000}.modular-page .module.magenta{background:#eb008b;color:#fff}.modular-page .module.magenta .buckets-list .list-item,.modular-page .module.magenta .buckets-list .list-div:after{background:#eb008b}.modular-page .module.magenta .buckets-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.magenta .block-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.magenta .buckets-list .list-item .list-item-subtitle,.modular-page .module.magenta .block-list .list-item .list-item-subtitle{color:#000}.modular-page .module.magenta .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module.magenta .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{color:#000}.modular-page .module.yellow{background:#fff100;color:#000}.modular-page .module.yellow .buckets-list .list-item,.modular-page .module.yellow .buckets-list .list-div:after{background:#fff100}.modular-page .module.black{background:#000;color:#fff}.modular-page .module.black .buckets-list .list-item,.modular-page .module.black .buckets-list .list-div:after{background:#000}.modular-page .module.blue{background:#2e3191;color:#fff}.modular-page .module.blue .buckets-list .list-item,.modular-page .module.blue .buckets-list .list-div:after{background:#2e3191}.modular-page .module.blue .buckets-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.blue .block-list .list-item.list-item-clickable:hover .list-item-title,.modular-page .module.blue .buckets-list .list-item .list-item-subtitle,.modular-page .module.blue .block-list .list-item .list-item-subtitle{color:#000}.modular-page .module.blue .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module.blue .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{color:#000}.modular-page .module .gravity-form{width:78%;margin:0 auto}.modular-page .module .gravity-form .gform_wrapper{margin:0!important}.modular-page .module .gravity-form .gform_title{font-size:36px;font-weight:600;margin:0 0 20px 0}.modular-page .module .gravity-form .gform_description{font-size:18px;font-weight:300;margin-bottom:10px}.modular-page .module .gravity-form .gform_heading{margin:0}.modular-page .module .gravity-form .gform_wrapper .gform_fields:after{display:block;clear:both;content:''}.modular-page .module .gravity-form .gform_wrapper .gform_fields li{padding:0;margin:0}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield{width:100%;display:inline-block;vertical-align:top;clear:none;margin-top:25px!important}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield:after{display:block;clear:both;content:''}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield.left{width:49%;margin-right:2%}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield.right{width:49%}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield label.gfield_label{font-size:26px;font-weight:600}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield.hidden_label label.gfield_label{height:0;overflow:hidden}.modular-page .module .gravity-form .gform_wrapper li.gfield.gfield_error,.modular-page .module .gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent;border:none}.modular-page .module .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{margin:0;padding:5px 0 0 0;color:red}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield.hidden_label .gfield_required{display:none}.modular-page .module .gravity-form .gform_wrapper .top_label li ul.gfield_checkbox,.modular-page .module .gravity-form .gform_wrapper .top_label li ul.gfield_radio{width:100%}.modular-page .module .gravity-form .gform_wrapper .gform_fields input[type="text"],.modular-page .module .gravity-form .gform_wrapper .gform_fields input[type="password"],.modular-page .module .gravity-form .gform_wrapper .gform_fields textarea{width:100%;margin:0;background:#fff;border:1px solid #ccc!important;color:#cecece;font-size:18px!important;line-height:22px!important;font-weight:600!important;padding:20px!important;outline:none;-webkit-appearance:none;border-radius:0}.modular-page .module .gravity-form .gform_wrapper .gform_fields input[type="text"]:focus,.modular-page .module .gravity-form .gform_wrapper .gform_fields input[type="password"]:focus,.modular-page .module .gravity-form .gform_wrapper .gform_fields textarea:focus{color:#00adee}.modular-page .module .gravity-form .gform_wrapper .gform_fields input::-webkit-input-placeholder,.modular-page .module .gravity-form .gform_wrapper .gform_fields textarea::-webkit-input-placeholder{color:#cecece!important;opacity:1}.modular-page .module .gravity-form .gform_wrapper .gform_fields input::-moz-placeholder,.modular-page .module .gravity-form .gform_wrapper .gform_fields textarea::-moz-placeholder{color:#cecece!important;opacity:1}.modular-page .module .gravity-form .gform_wrapper .gform_fields input:-moz-placeholder,.modular-page .module .gravity-form .gform_wrapper .gform_fields textarea:-moz-placeholder{color:#cecece!important;opacity:1}.modular-page .module .gravity-form .gform_wrapper .gform_fields input:-ms-input-placeholder,.modular-page .module .gravity-form .gform_wrapper .gform_fields textarea:-ms-input-placeholder{color:#cecece!important;opacity:1}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox{margin:0}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox:after{content:"";display:block;clear:both}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio li,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox li{float:left;width:50%;margin-top:10px}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"],.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"],.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked{position:absolute;left:-9999px}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]+label,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]+label,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;white-space:normal;font-size:18px;line-height:22px;font-weight:300}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]+label:before,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label:before{content:'';position:absolute;display:block;left:0;top:4px;width:18px;height:18px;font-family:"idg"!important;color:#fff;border:1px solid #cecece;font-size:12px;line-height:18px;text-align:center}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label:before{background-color:#00aeef;content:"\e016"}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]+label:before,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label:before{content:'';position:absolute;display:block;left:0;top:4px;width:18px;height:18px;color:#fff;border:1px solid #cecece;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label:before{background-color:#00aeef}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label:after{display:block;content:"";background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:5px}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio [type="radio"]:checked+label,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox [type="checkbox"]:checked+label{color:#00adee}.modular-page .module .gravity-form .gform_wrapper .gform_footer:after,.modular-page .module .gravity-form .gform_wrapper .gform_page_footer:after{content:"";display:block;clear:both}.modular-page .module .gravity-form .gform_wrapper .gform_footer input.button,.modular-page .module .gravity-form .gform_wrapper .gform_footer input[type="submit"],.modular-page .module .gravity-form .gform_wrapper .gform_page_footer input.button,.modular-page .module .gravity-form .gform_wrapper .gform_page_footer input[type="submit"]{border:1px solid #00adee;color:#fff;background-color:#00adee;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px!important;line-height:30px;padding:15px 25px;display:inline-block;width:auto;height:auto;margin:20px 0 0 0;text-transform:none;float:right;-webkit-appearance:none;border-radius:0}.modular-page .module .gravity-form .gform_wrapper .gform_footer input.button:hover,.modular-page .module .gravity-form .gform_wrapper .gform_footer input[type="submit"]:hover,.modular-page .module .gravity-form .gform_wrapper .gform_page_footer input.button:hover,.modular-page .module .gravity-form .gform_wrapper .gform_page_footer input[type="submit"]:hover{background-color:transparent;color:#00adee}@media screen and (max-width:978px){.modular-page .module .gravity-form{margin:0;width:auto}}@media (max-width:767px){.modular-page .module .gravity-form .gform_title{font-size:28px}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield label.gfield_label{font-size:22px}.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield.left,.modular-page .module .gravity-form .gform_wrapper .gform_fields li.gfield.right{float:left;width:100%;margin-right:0}.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_radio li,.modular-page .module .gravity-form .gform_wrapper .gform_fields .gfield_checkbox li{float:left;width:100%}.modular-page .module .gravity-form .gform_wrapper .gform_footer input.button,.modular-page .module .gravity-form .gform_wrapper .gform_footer input[type="submit"],.modular-page .module .gravity-form .gform_wrapper .gform_page_footer input.button,.modular-page .module .gravity-form .gform_wrapper .gform_page_footer input[type="submit"]{width:100%}}.sbHolder{border:1px solid #ccc;box-sizing:border-box;height:62px;background:#fff;color:#cecece;position:relative;outline:none}.sbSelector:link,.sbSelector:focus,.sbSelector:visited,.sbSelector:hover,.sbSelector{display:block;left:0;outline:none;position:absolute;top:0;width:100%;height:100%;font-size:18px;line-height:62px;font-weight:600;color:#cecece;overflow:hidden;padding:0 40px 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;opacity:1;outline:none;text-decoration:none}.sbSelector.sbSelectorOpen:link,.sbSelector.sbSelectorOpen:focus,.sbSelector.sbSelectorOpen:visited,.sbSelector.sbSelectorOpen:hover,.sbSelector.sbSelectorOpen{color:#00adee}.sbToggle{display:block;height:12px;width:12px;outline:none;position:absolute;right:20px;top:50%;z-index:2;color:inherit;margin-top:-6px}.sbToggle:before{content:"\e00e";font-family:"idg"!important;font-size:12px;line-height:1;vertical-align:top;display:block}.sbToggle.sbToggleOpen:before{color:#00adee;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sbOptions{background:#fff;border:1px solid #ccc;width: calc(100% + 2px);height:auto;z-index:2;position:relative;margin:0;padding:0;top:60px;left:-1px;overflow-y:auto;padding:24px 25px 0 25px;box-sizing:border-box}.sbOptions li{display:block;padding-bottom:24px!important}.sbOptions li a:hover,.sbOptions li a{display:block;color:#cecece;font-size:18px;line-height:20px;font-weight:600;text-decoration:none;opacity:1}.sbOptions li a:hover{color:#00adee}.gform_wrapper .form-contact .gform_footer input[type="submit"].button{border:1px solid #00a551;color:#00a551;background-color:transparent;font-size:14px!important;font-family:"Sentinel A","Sentinel B";font-weight:400;line-height:20px;letter-spacing:0;outline:0}.gform_wrapper .form-contact .gform_footer input[type="submit"].button:hover{background-color:#00a551;color:#000}.gform_wrapper .form-contact .gform_fields .gfield input{width:100%}.gform_wrapper .form-contact .gform_fields .gfield_checkbox input{margin-top:0!important;margin-right:3px}footer .footer-form .email-form form.form-email{display:-ms-flexbox;display:flex;margin:0 auto;max-width:312px;width:100%}footer .footer-form .email-form form.form-email .gform_fields .gfield{margin-top:0!important;padding-right:0!important;border:none;background:transparent;padding-top:0}footer .footer-form .email-form form.form-email .gform_fields .gfield .ginput_container.ginput_container_email{width:220px}footer .footer-form .email-form form.form-email .gfield_description.validation_message{padding-right:0}footer .footer-form .email-form form.form-email .gform_fields .gfield .ginput_container.ginput_container_email input{width:100%;height:63px;background-color:#363636;border:none;padding-left:23px;font-size:20px;color:#fff200}footer .footer-form .email-form form.form-email .gform_footer input[type="submit"].button{margin-right:0;height:63px;color:#fff200;font-size:35px!important;text-transform:capitalize;letter-spacing:2px;border:1px solid #fff200!important;margin-bottom:0!important}footer .footer-form .email-form form.form-email .gform_footer input[type="submit"].button:active,footer .footer-form .email-form form.form-email .gform_footer input[type="submit"].button:hover,footer .footer-form .email-form form.form-email .gform_footer input[type="submit"].button:focus{background-color:#fff200!important;color:#000!important}footer .footer-form .email-form form.form-email .gform_fields .gfield label.gfield_label{display:none!important}.email-form .gform_confirmation_wrapper.form-email{color:#fff}.email-form .gform_wrapper .form-email .gform_body{width:auto}@media (max-width:749px){footer .footer-form .email-form form.form-email{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;-webkit-flex-flow:row wrap!important}footer .footer-form .email-form form.form-email .gfield .ginput_container.ginput_container_email{width:100%!important}.email-form .gform_wrapper .form-email .gform_body{width:100%}.container .row{margin-left:0;margin-right:0}main .brands_content .container{padding-left:0;padding-right:0}.container .row .col-md-4,.container .row .col-md-12{padding-left:5px;padding-right:5px}}.ad-library-intro-text>div{display:table-cell;vertical-align:middle;float:none;padding:0 0 0 40px}.ad-library-intro-text>div:first-child{border-right:#cecece solid 1px;padding:0 30px 0 0}.ad-library-intro-text p{font-size:18px}a.intro-button,a.intro-button:hover{opacity:1;text-decoration:none;color:#00aeef;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px;line-height:30px;padding:15px 25px;border:1px solid #00aeef;display:inline-block;background:#00aeef;color:#fff}.ad-library-intro-text a.intro-button{width:255px}.list-ad-library{margin:10px -15px}.list-ad-library .item{display:block;height:345px;margin:15px 0;border:#ececec solid 1px;text-decoration:none}.list-ad-library .item:hover,.list-ad-library .item:hover .item-image-holder{border-color:#00aeef;opacity:1}.list-ad-library .item .item-image-holder{width:100%;height:200px;border-bottom:#ececec solid 1px;background: transparent no-repeat center top / cover;box-sizing:border-box;-moz-box-sizing:border-box}.list-ad-library .item .item-text{height:145px;overflow:hidden;padding:25px;box-sizing:border-box;-moz-box-sizing:border-box}.list-ad-library .item .item-title{font-size:22px;color:#00aeef}.list-ad-library .item .item-desc{height:52px;overflow:hidden}.list-ad-library .item .item-desc p{font-size:18px}.list-ad-library .item:hover .item-desc{color:#00aeef}.load-more{padding:15px 0;text-align:center}.load-more a.load-more-link,.load-more a.load-more-link:hover{opacity:1;text-decoration:none;color:#00aeef;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px;line-height:30px;padding:15px 25px;border:1px solid #00aeef;display:inline-block}.load-more a.load-more-link:hover{background:#00aeef;color:#fff}.page-content{margin-bottom:45px}.page-title{font-size:36px;font-family:"Sentinel A","Sentinel B",Georgia,"Times New Roman",serif;line-height:1.125;font-weight:600}.page-content-box{margin:30px 0;padding-top:30px;border-top:#cecece solid 1px}.page-content-box.nob{border:none}.page-content-box .page-title{margin:0}.page-content-box .table{display:table;width:100%}.page-content-box .table>div{display:table-cell;vertical-align:middle;float:none;padding:0}.page-content-box .intro-button{float:right}.page-content-box p{margin:15px 0;font-size:18px;line-height:20px}.page-content-box h3{font-size:27px;font-family:"Sentinel A","Sentinel B",Georgia,"Times New Roman",serif;line-height:1.125;font-weight:600}.page-content-box h4{font-size:22px;color:#00aeef}.page-content-box ul,.page-content-box ol{margin-bottom:25px;padding-left:15px}.page-content-box ol{counter-reset:item}.page-content-box li{display:block;position:relative;margin:5px 0;padding-left:28px}.page-content-box li:before{color:#00aeef;margin-right:10px;position:absolute;left:0}.page-content-box ul li:before{top:-13px;content:".";font-size:46px}.page-content-box ol li:before{content:counter(item) ". ";counter-increment:item;top:0}.page-content-box .image-holder{padding:35px 0;text-align:center}.page-content-box .image-holder img{width:auto;height:auto;max-width:75%}.page-content-box a.page-content-button,.page-content-box a.page-content-button:hover{opacity:1;text-decoration:none;color:#00aeef;font-family:"Tungsten Cond A";letter-spacing:2.3px;font-weight:600;font-size:36px;line-height:30px;margin:20px 0;padding:15px 25px;border:1px solid #00aeef;display:inline-block}.page-content-box a.page-content-button:hover{background:#00aeef;color:#fff}@media (max-width:978px){.ad-library-intro-text>div{padding:20px 0 20px 40px}.ad-library-intro-text>div:first-child{padding:20px 30px 20px 0}.list-ad-library.row .col-md-4{width:50%;float:left}}@media (max-width:749px){#ad-library-listing-page .media-products-wrap{border:none}#ad-library-listing-page .col-md-12,.single-ad_library .container .row .col-md-12{padding:0}.ad-library-intro-text>div{display:block;margin:25px 0;padding:0}.ad-library-intro-text>div:first-child{padding:0;border-right:none}.ad-library-intro-text a.intro-button{width:100%;text-align:center}.list-ad-library.row .col-md-4{width:100%;float:none;padding:0}.list-ad-library .item{height:auto;margin:0 0 20px 0}.list-ad-library .item .item-text{height:auto}.list-ad-library .item .item-title{text-align:center}.list-ad-library .item .item-desc{display:none}.page-title{text-align:center}.page-content-box .page-title{margin-bottom:20px}.page-content-box .intro-button{width:100%;float:none;text-align:center}.page-content-box p{line-height:28px}.page-content-box .table{display:block}.page-content-box .table>div{display:block;padding:0}.page-content-box ul,.page-content-box ol{padding-left:2px}.page-content-box .image-holder{padding:25px 0}.page-content-box .image-holder img{max-width:100%}}.hp-slider .carousel-inner .item{background-size:cover;background-position:center top}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}#menu-main-header-menu li ul.dropdown-menu li ul.dropdown-menu{position:absolute;left:160px!important;top:-2px;display:none}#menu-main-header-menu li ul.dropdown-menu li .dropdown-menu li:hover{background-color:#d1cfd1}@media (max-width:978px){#navbar-collapse-2 #menu-main-header-menu>li a,#navbar-collapse-2 #menu-main-header-menu>li a[title="Contact"]{padding:13px 0!important}#navbar-collapse-2 #menu-main-header-menu li.li-depth-0 a,#navbar-collapse-2 #menu-main-header-menu>li a[title="Contact"]{margin:0 20px!important}#navbar-collapse-2 #menu-main-header-menu ul.dropdown-menu li.li-depth-1{background-color:#e9e9e9!important}#navbar-collapse-2 #menu-main-header-menu ul.dropdown-menu li.li-depth-1 a{border-bottom:none!important;padding:13px 15px!important;margin:0 20px!important}#navbar-collapse-2 #menu-main-header-menu ul.dropdown-menu li.li-depth-1 a img.out,#navbar-collapse-2 #menu-main-header-menu ul.dropdown-menu li.li-depth-1 a img.over{margin-top:10px;float:right!important}#navbar-collapse-2 #menu-main-header-menu>li a[title="Contact"],#navbar-collapse-2 #menu-main-header-menu>li a[title="Contact"]:hover{border-bottom:none!important}#navbar-collapse-2 #menu-main-header-menu ul.dropdown-menu li.li-depth-2{background-color:#dedede!important}#navbar-collapse-2 #menu-main-header-menu li:last-child{border-bottom:1px solid #ccc}}