@charset "UTF-8";.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;-o-transition:.2s top,.2s -webkit-transform;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s;-webkit-transition:transform .2s,top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top,.2s -webkit-transform;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;-o-transition:.2s left,.2s -webkit-transform;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s;-webkit-transition:transform .2s,left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left,.2s -webkit-transform;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;-o-transition:.2s right,.2s -webkit-transform;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s;-webkit-transition:transform .2s,right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right,.2s -webkit-transform;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:\/5.5.3/}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%;font-size:100%}body{background:#fff;color:#222;cursor:auto;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}.row,select{width:100%}.row{margin:0 auto;max-width:1200px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.9375rem;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:90.0625em){.xlarge-push-0{position:relative;left:0;right:auto}.xlarge-pull-0{position:relative;right:0;left:auto}.xlarge-push-1{position:relative;left:8.33333%;right:auto}.xlarge-pull-1{position:relative;right:8.33333%;left:auto}.xlarge-push-2{position:relative;left:16.66667%;right:auto}.xlarge-pull-2{position:relative;right:16.66667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.33333%;right:auto}.xlarge-pull-4{position:relative;right:33.33333%;left:auto}.xlarge-push-5{position:relative;left:41.66667%;right:auto}.xlarge-pull-5{position:relative;right:41.66667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.33333%;right:auto}.xlarge-pull-7{position:relative;right:58.33333%;left:auto}.xlarge-push-8{position:relative;left:66.66667%;right:auto}.xlarge-pull-8{position:relative;right:66.66667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.33333%;right:auto}.xlarge-pull-10{position:relative;right:83.33333%;left:auto}.xlarge-push-11{position:relative;left:91.66667%;right:auto}.xlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.xlarge-1{width:8.33333%}.xlarge-2{width:16.66667%}.xlarge-3{width:25%}.xlarge-4{width:33.33333%}.xlarge-5{width:41.66667%}.xlarge-6{width:50%}.xlarge-7{width:58.33333%}.xlarge-8{width:66.66667%}.xlarge-9{width:75%}.xlarge-10{width:83.33333%}.xlarge-11{width:91.66667%}.xlarge-12{width:100%}.xlarge-offset-0{margin-left:0!important}.xlarge-offset-1{margin-left:8.33333%!important}.xlarge-offset-2{margin-left:16.66667%!important}.xlarge-offset-3{margin-left:25%!important}.xlarge-offset-4{margin-left:33.33333%!important}.xlarge-offset-5{margin-left:41.66667%!important}.xlarge-offset-6{margin-left:50%!important}.xlarge-offset-7{margin-left:58.33333%!important}.xlarge-offset-8{margin-left:66.66667%!important}.xlarge-offset-9{margin-left:75%!important}.xlarge-offset-10{margin-left:83.33333%!important}.xlarge-offset-11{margin-left:91.66667%!important}.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xlarge-uncentered,.columns.xlarge-uncentered{float:left;margin-left:0;margin-right:0}.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}.row.xlarge-collapse>.column,.row.xlarge-collapse>.columns{padding-left:0;padding-right:0}.row.xlarge-collapse .row{margin-left:0;margin-right:0}.row.xlarge-uncollapse>.column,.row.xlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:120.0625em){.xxlarge-push-0{position:relative;left:0;right:auto}.xxlarge-pull-0{position:relative;right:0;left:auto}.xxlarge-push-1{position:relative;left:8.33333%;right:auto}.xxlarge-pull-1{position:relative;right:8.33333%;left:auto}.xxlarge-push-2{position:relative;left:16.66667%;right:auto}.xxlarge-pull-2{position:relative;right:16.66667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.33333%;right:auto}.xxlarge-pull-4{position:relative;right:33.33333%;left:auto}.xxlarge-push-5{position:relative;left:41.66667%;right:auto}.xxlarge-pull-5{position:relative;right:41.66667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.33333%;right:auto}.xxlarge-pull-7{position:relative;right:58.33333%;left:auto}.xxlarge-push-8{position:relative;left:66.66667%;right:auto}.xxlarge-pull-8{position:relative;right:66.66667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.33333%;right:auto}.xxlarge-pull-10{position:relative;right:83.33333%;left:auto}.xxlarge-push-11{position:relative;left:91.66667%;right:auto}.xxlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.xxlarge-1{width:8.33333%}.xxlarge-2{width:16.66667%}.xxlarge-3{width:25%}.xxlarge-4{width:33.33333%}.xxlarge-5{width:41.66667%}.xxlarge-6{width:50%}.xxlarge-7{width:58.33333%}.xxlarge-8{width:66.66667%}.xxlarge-9{width:75%}.xxlarge-10{width:83.33333%}.xxlarge-11{width:91.66667%}.xxlarge-12{width:100%}.xxlarge-offset-0{margin-left:0!important}.xxlarge-offset-1{margin-left:8.33333%!important}.xxlarge-offset-2{margin-left:16.66667%!important}.xxlarge-offset-3{margin-left:25%!important}.xxlarge-offset-4{margin-left:33.33333%!important}.xxlarge-offset-5{margin-left:41.66667%!important}.xxlarge-offset-6{margin-left:50%!important}.xxlarge-offset-7{margin-left:58.33333%!important}.xxlarge-offset-8{margin-left:66.66667%!important}.xxlarge-offset-9{margin-left:75%!important}.xxlarge-offset-10{margin-left:83.33333%!important}.xxlarge-offset-11{margin-left:91.66667%!important}.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{float:left;margin-left:0;margin-right:0}.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}.row.xxlarge-collapse>.column,.row.xxlarge-collapse>.columns{padding-left:0;padding-right:0}.row.xxlarge-collapse .row{margin-left:0;margin-right:0}.row.xxlarge-uncollapse>.column,.row.xxlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.0625em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.0625em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table!important}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}.touch table.show-for-touch,table.hide-for-touch{display:table!important}.touch thead.show-for-touch,thead.hide-for-touch{display:table-header-group!important}.touch tbody.show-for-touch,tbody.hide-for-touch{display:table-row-group!important}.touch tr.show-for-touch,tr.hide-for-touch{display:table-row!important}.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch{display:table-cell!important}.show-for-sr,.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.print-only,.show-for-print{display:none!important}@media print{.print-only,.show-for-print{display:block!important}.hide-for-print,.hide-on-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,div,footer,h1,h2,h3,h4,h5,h6,header,img,li,ol,p,section,span,ul{margin:0;padding:0}ul{padding:0 0 0 20px}button{margin:5px 0}.affix{position:fixed;top:0;width:100%;z-index:1}.constraint{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}.clear:after{display:table;clear:both;content:""}.cf-columns .after,.cf-columns .before{padding-right:.9375rem;padding-left:.9375rem}.cf-columns.full-width .constraint{max-width:100%}.cf-columns.reverse .flex-columns .constraint{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cf-columns.column .flex-columns .constraint{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cf-columns.column.reverse .flex-columns .constraint{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cf-columns.column .grid-columns .constraint{display:block}.cf-columns.shrink .flex-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.shrink .grid-columns .constraint{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cf-columns.start .flex-columns .constraint{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cf-columns.start .flex-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.start .grid-columns .constraint{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.cf-columns.end .flex-columns .constraint{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cf-columns.end .flex-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.end .grid-columns .constraint{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.cf-columns.center .flex-columns .constraint,.cf-columns.center .grid-columns .constraint{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cf-columns.center .flex-columns .constraint>div,.cf-columns.center .grid-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.space-between .flex-columns .constraint,.cf-columns.space-between .grid-columns .constraint{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cf-columns.space-between .flex-columns .constraint>div,.cf-columns.space-between .grid-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.space-around .flex-columns .constraint,.cf-columns.space-around .grid-columns .constraint{-ms-flex-pack:distribute;justify-content:space-around}.cf-columns.space-around .flex-columns .constraint>div,.cf-columns.space-around .grid-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.space-evenly .flex-columns .constraint,.cf-columns.space-evenly .grid-columns .constraint{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@supports (-ms-accelerator:true){.cf-columns.space-evenly .flex-columns .constraint,.cf-columns.space-evenly .grid-columns .constraint{-ms-flex-pack:distribute;justify-content:space-around}}.cf-columns.space-evenly .flex-columns .constraint>div,.cf-columns.space-evenly .grid-columns .constraint>div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cf-columns.collapse .flex-columns .constraint>div,.cf-columns.collapse .grid-columns .constraint>div{padding-right:0;padding-left:0}.cf-columns.align-start .flex-columns .constraint,.cf-columns.align-start .grid-columns .constraint{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cf-columns.align-end .flex-columns .constraint,.cf-columns.align-end .grid-columns .constraint{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cf-columns.align-base .flex-columns .constraint,.cf-columns.align-base .grid-columns .constraint{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cf-columns.align-center .flex-columns .constraint,.cf-columns.align-center .grid-columns .constraint{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cf-columns.align-stretch .flex-columns .constraint,.cf-columns.align-stretch .grid-columns .constraint{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cf-columns .swiper-button-next,.cf-columns .swiper-button-prev{display:none}.cf-columns .sliding .swiper-button-next,.cf-columns .sliding .swiper-button-prev{display:block}.flex-columns .constraint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-columns .constraint>div{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:.9375rem;padding-left:.9375rem}.flex-columns .constraint:after,.flex-columns .constraint:before{display:none;content:none}.grid-columns .constraint{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-columns .constraint>div{position:relative;padding-right:.9375rem;padding-left:.9375rem}.grid-columns .constraint:after,.grid-columns .constraint:before{display:none;content:none}.slides-columns .constraint .slides-column{height:unset}.layout-2-column .column-wrapper,.layout-3-column .column-wrapper{max-width:1200px;margin:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.layout-4-column{padding:50px 0}.layout-4-column .column-wrapper,.layout-5-column .column-wrapper{max-width:1200px}.layout-4-column .column-wrapper,.layout-5-column .column-wrapper,.layout-6-column .column-wrapper{margin:auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.cf-basic-content,.layout-basic-content{padding:25px 0}@media screen and (min-width:1025px){.cf-basic-content.large-collapse{padding-top:0;padding-bottom:0}.cf-basic-content.large-collapse .content,.cf-basic-content.large-collapse .legal{padding-right:0;padding-left:0}}.cf-basic-content .content,.cf-basic-content .legal{padding-right:.9375rem;padding-left:.9375rem}.cf-basic-content.collapse{padding-top:0;padding-bottom:0}.cf-basic-content.collapse .content,.cf-basic-content.collapse .legal{padding-right:0;padding-left:0}.layout-call-to-action{padding-top:25px;padding-bottom:25px}.layout-call-to-action h1,.layout-call-to-action h2,.layout-call-to-action h3,.layout-call-to-action h4,.layout-call-to-action h5,.layout-call-to-action h6,.layout-call-to-action p{text-align:center}.layout-call-to-action a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}@media screen and (min-width:0px) and (max-width:640px){.layout-call-to-action a{display:block;width:100%;text-decoration:underline;cursor:pointer;pointer-events:auto}}.layout-call-to-action a span{text-decoration:inherit}.layout-call-to-action a span.text-main{display:inline-block}@media screen and (min-width:0px) and (max-width:640px){.layout-call-to-action a span.text-main{display:none}.layout-call-to-action a span.text-main.no-mobile-text{display:inline-block}}.layout-call-to-action a span.text-mobile{display:inline-block}@media screen and (min-width:641px){.layout-call-to-action a span.text-mobile{display:none}}.layout-call-to-action.has-desktop-click a{text-decoration:underline;cursor:pointer;pointer-events:auto}.cf-call-to-action{padding-top:25px;padding-bottom:25px}.cf-call-to-action h1,.cf-call-to-action h2,.cf-call-to-action h3,.cf-call-to-action h4,.cf-call-to-action h5,.cf-call-to-action h6,.cf-call-to-action p{text-align:center}.cf-call-to-action .cta-wrapper{padding-right:.9375rem;padding-left:.9375rem}.cf-call-to-action a{color:inherit;cursor:default;pointer-events:none}@media screen and (min-width:0px) and (max-width:640px){.cf-call-to-action a{display:block;width:100%;text-decoration:underline;cursor:pointer;pointer-events:auto}}.cf-call-to-action a span{text-decoration:inherit}.cf-call-to-action a span.text-main{display:inline-block}@media screen and (min-width:0px) and (max-width:640px){.cf-call-to-action a span.text-main{display:none}.cf-call-to-action a span.text-main.no-mobile-text{display:inline-block}}.cf-call-to-action a span.text-mobile{display:inline-block}@media screen and (min-width:641px){.cf-call-to-action a span.text-mobile{display:none}}.cf-call-to-action.has-desktop-click a{text-decoration:underline;cursor:pointer;pointer-events:auto}.layout-channel-lineup{padding:60px 15px;background-color:#333;text-align:center}.layout-channel-lineup *{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-channel-lineup h3{color:#fff}.layout-channel-lineup h4{font-size:1.125rem}.layout-channel-lineup img.icon-close{width:15px;height:15px}@media screen and (min-width:1025px){.layout-channel-lineup img.negative-icon,.layout-channel-lineup img.positive-icon{width:50px;height:50px;margin:0}}.layout-channel-lineup svg.icon-close{width:15px;height:15px}.layout-channel-lineup svg.positive-icon{display:inline-block;width:20px;height:15px;margin-right:15px;fill:#000}@media screen and (min-width:1025px){.layout-channel-lineup svg.positive-icon{width:25px;height:20px;margin:0}}.layout-channel-lineup svg.negative-icon{display:inline-block;width:20px;height:15px;margin-right:15px;fill:#000}@media screen and (min-width:1025px){.layout-channel-lineup svg.negative-icon{width:25px;height:20px;margin:0}}.layout-channel-lineup .accordion{position:relative;margin-bottom:20px;color:#999}.layout-channel-lineup .accordion>.accordion-content{display:none;padding:20px;background-color:#4d4d4d}.layout-channel-lineup .accordion .categories{font-size:.875rem;width:80%;margin-top:15px;padding-right:35px;padding-left:35px;float:left;border-left:1px solid;text-align:left}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .categories{width:100%;padding-top:25px;padding-right:0;padding-left:0;float:none;border-top:1px solid;border-left:0}}.layout-channel-lineup .accordion .categories h4{font-size:1rem;padding-bottom:15px;font-weight:400}.layout-channel-lineup .accordion .categories span{font-size:.75rem;display:inline-block;margin-right:5px;margin-bottom:13px;padding:10px 35px;border-radius:20px;background-color:#333;color:#fff;text-align:center;cursor:pointer}.layout-channel-lineup .accordion .categories span.active,.layout-channel-lineup .accordion .categories span:hover{background-color:#00aeff}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .categories .accordion-header{position:relative;cursor:pointer}}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .categories .accordion-header:after{font-size:1.5rem;position:absolute;top:-5px;right:0;content:"\0002B"}}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .categories .accordion-header.active:after{content:"\02212"}}.layout-channel-lineup .accordion .filters{font-size:.875rem;width:20%;margin-top:15px;float:left;text-align:left}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .filters{width:100%;float:none}}.layout-channel-lineup .accordion .filters h4{font-size:1rem;padding-bottom:15px;font-weight:400}.layout-channel-lineup .accordion .filters span{display:block;position:relative;padding-bottom:5px;padding-left:25px;color:#fff;cursor:pointer}.layout-channel-lineup .accordion .filters span:before{position:absolute;top:2px;left:0;width:15px;height:15px;border:2px solid #999;border-radius:50%;content:""}.layout-channel-lineup .accordion .filters span.active:before,.layout-channel-lineup .accordion .filters span:hover:before{border:5px solid #00aeff;background-color:#fff}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .filters .accordion-header{position:relative;cursor:pointer}}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .filters .accordion-header.active:after{content:"\02212"}}@media screen and (min-width:0px) and (max-width:640px){.layout-channel-lineup .accordion .filters .accordion-header:after{font-size:1.5rem;position:absolute;top:-5px;right:0;content:"\0002B"}}.layout-channel-lineup .accordion .search{font-size:.875rem;position:relative;padding:5px;padding-left:35px}.layout-channel-lineup .accordion .search:before{display:block;position:absolute;top:6px;left:0;width:24px;height:24px;background-color:#fff;content:""}.layout-channel-lineup .accordion .search input{width:100%;border:0;background-color:#4d4d4d;line-height:24px}.layout-channel-lineup .accordion .search input:focus{outline:0}.layout-channel-lineup .accordion .trigger-search{font-size:.75rem;position:absolute;top:-40px;right:0;padding:10px 25px 10px 10px;color:#fff;cursor:pointer}.layout-channel-lineup .accordion .trigger-search:after{display:block;position:absolute;top:10px;right:0;width:18px;height:18px;background-color:#fff;content:""}.layout-channel-lineup .accordion .trigger-search.spanish:before{content:"Buscar"}.layout-channel-lineup .accordion .trigger-search:before{content:"Search"}.layout-channel-lineup .accordion .trigger-search.active{color:#00aeff}.layout-channel-lineup .accordion .trigger-search.active:after{background-color:transparent;content:"X"}.layout-channel-lineup .accordion .trigger-search.active.spanish:before{content:"Cancelar"}.layout-channel-lineup .accordion .trigger-search.active:before{content:"Cancel"}.layout-channel-lineup .accordion .trigger-search:hover{color:#00aeff}.layout-channel-lineup .accordion .trigger-search:hover:after{background-color:#00aeff}.layout-channel-lineup .accordion .trigger-sort{font-size:.75rem;position:absolute;top:-40px;right:75px;padding:10px 23px 10px 10px;color:#fff;cursor:pointer}.layout-channel-lineup .accordion .trigger-sort:after{font-size:.625rem;display:block;position:absolute;top:10px;right:0;width:18px;-webkit-transform:rotate(90deg);transform:rotate(90deg);line-height:18px;content:"\0276F"}.layout-channel-lineup .accordion .trigger-sort.active{color:#00aeff}.layout-channel-lineup .accordion .trigger-sort.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.layout-channel-lineup .accordion .trigger-sort:hover{color:#00aeff}.layout-channel-lineup .accordion .trigger-sort:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.layout-channel-lineup .after,.layout-channel-lineup .before{color:#fff}.layout-channel-lineup .channel{width:50%;min-height:150px;padding:10px 25px;float:left;border:1px solid #333;background-color:#fff;text-align:center}@media screen and (min-width:641px) and (max-width:1024px){.layout-channel-lineup .channel{width:25%}}@media screen and (min-width:1025px){.layout-channel-lineup .channel{width:100%;min-height:auto;padding:0;border:0}}.layout-channel-lineup .channel>h4{position:relative;min-height:100px;cursor:pointer}@media screen and (min-width:1025px){.layout-channel-lineup .channel>h4{display:none}}.layout-channel-lineup .channel>h4 .channel-number{position:absolute;bottom:-25px;left:50%;width:30px;margin-left:-15px}.layout-channel-lineup .channel:nth-of-type(-n+2){border-top:0}.layout-channel-lineup .channel:nth-last-of-type(-n+2){border-bottom:0}@media screen and (min-width:641px){.layout-channel-lineup .channel:nth-of-type(-n+4){border-top:0}}@media screen and (min-width:641px){.layout-channel-lineup .channel:nth-last-of-type(-n+4){border-bottom:0}}.layout-channel-lineup .channel:nth-of-type(odd){border-left:0}@media screen and (min-width:641px) and (max-width:1024px){.layout-channel-lineup .channel:nth-of-type(odd){border:1px solid #333}}@media screen and (min-width:1025px){.layout-channel-lineup .channel:nth-of-type(odd){border:0}}.layout-channel-lineup .channel:nth-of-type(2n){border-right:0}@media screen and (min-width:641px) and (max-width:1024px){.layout-channel-lineup .channel:nth-of-type(2n){border:1px solid #333}}@media screen and (min-width:1025px){.layout-channel-lineup .channel:nth-of-type(2n){border:0}}.layout-channel-lineup .channel-container{max-height:525px;overflow-y:auto}@media screen and (min-width:1025px){.layout-channel-lineup .channel-container{max-height:475px;overflow-y:scroll}}.layout-channel-lineup .channel-description{font-size:.875rem;display:table-cell;margin-bottom:0;margin-left:15px;padding:0;background-color:#fff;color:#000;line-height:1.25;text-align:left;vertical-align:top}@media screen and (min-width:1025px) and (max-width:1440px){.layout-channel-lineup .channel-description{border:1px solid #333}}.layout-channel-lineup .channel-description p{padding:10px}.layout-channel-lineup .channel-details{display:none;position:absolute;top:0;left:0;width:100%;background-color:#fff;text-align:left;-webkit-box-shadow:2px 2px 2px rgba(50,50,50,.25);box-shadow:2px 2px 2px rgba(50,50,50,.25);z-index:999}@media screen and (min-width:1025px){.layout-channel-lineup .channel-details{display:table;position:static;background-color:#333;text-align:center;-webkit-box-shadow:none;box-shadow:none}}.layout-channel-lineup .channel-details div{padding:15px;clear:both}@media screen and (min-width:1025px){.layout-channel-lineup .channel-details div{padding:0;clear:none}}@media screen and (min-width:1025px){.layout-channel-lineup .channel-details h4{font-size:.9375rem;margin-top:0;line-height:90px}}.layout-channel-lineup .channel-header{width:100%;margin-bottom:15px;padding:0;border-bottom:2px solid #333;text-align:left}@media screen and (min-width:1025px){.layout-channel-lineup .channel-header{display:table-cell;position:relative;margin-bottom:0;border:1px solid #333;background-color:#fff}}@media screen and (min-width:1025px){.layout-channel-lineup .channel-header>h4{line-height:1}}.layout-channel-lineup .channel-header .channel-logo{width:70px;float:left}@media screen and (min-width:1025px){.layout-channel-lineup .channel-header .channel-logo{margin:10px 0;padding-left:15px;float:none}}.layout-channel-lineup .channel-header .channel-name{float:left;clear:left}@media screen and (min-width:1025px){.layout-channel-lineup .channel-header .channel-name{padding-right:5px;padding-left:15px;float:none;clear:left}}.layout-channel-lineup .channel-header .channel-number{padding-top:11px;float:right}@media screen and (min-width:1025px){.layout-channel-lineup .channel-header .channel-number{position:absolute;top:5px;right:0;width:30px;margin-left:0}}.layout-channel-lineup .channel-logo{display:block;width:45px;margin:0 auto}.layout-channel-lineup .channel-name{font-size:.8125rem;display:block;padding:10px 5px;color:#999;line-height:1}.layout-channel-lineup .channel-number{font-size:.75rem;display:block;line-height:1}.layout-channel-lineup .channels{position:relative}.layout-channel-lineup .filtered-container .mix{display:none}.layout-channel-lineup .icon-close{position:absolute;top:15px;right:15px;color:#000;cursor:pointer}@media screen and (min-width:1025px){.layout-channel-lineup .icon-close{display:none}}.layout-channel-lineup .layout-legal{color:#fff}@media screen and (min-width:641px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(2),.layout-channel-lineup .lineup>div:first-child:nth-last-child(2)~div{width:50%}}@media screen and (min-width:1025px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(3),.layout-channel-lineup .lineup>div:first-child:nth-last-child(3)~div{width:33.33333%}}@media screen and (min-width:1025px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(4),.layout-channel-lineup .lineup>div:first-child:nth-last-child(4)~div{width:25%}}@media screen and (min-width:1025px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(5),.layout-channel-lineup .lineup>div:first-child:nth-last-child(5)~div{width:20%}}@media screen and (min-width:1025px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(6),.layout-channel-lineup .lineup>div:first-child:nth-last-child(6)~div{width:16.66667%}}@media screen and (min-width:1025px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(7),.layout-channel-lineup .lineup>div:first-child:nth-last-child(7)~div{width:14.28571%}}@media screen and (min-width:1025px){.layout-channel-lineup .lineup>div:first-child:nth-last-child(8),.layout-channel-lineup .lineup>div:first-child:nth-last-child(8)~div{width:12.5%}}@media screen and (min-width:1025px){.layout-channel-lineup .listing-header{display:table-cell;padding:50px 15px;border:1px solid #333;background-color:#777;text-align:center;vertical-align:middle}}@media screen and (min-width:1025px){.layout-channel-lineup .listing-header h3{font-size:1.0625rem}}.layout-channel-lineup .mobile-intro{padding-bottom:25px}@media screen and (min-width:1025px){.layout-channel-lineup .mobile-intro{visibility:hidden}}.layout-channel-lineup .negative-icon{font-size:1.5625rem;display:inline-block;width:25px;margin:0 20px 0 10px;padding:0;line-height:1}.layout-channel-lineup .no-results{padding:20px;background-color:#fff}.layout-channel-lineup .package-btn{display:none}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#005b7f;text-align:center;vertical-align:middle}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn:last-of-type{border-right:0}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn a{display:block;color:#fff;line-height:50px}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn h3{padding:10px}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn h3:first-of-type{font-size:1.0625rem;padding-top:15px;border-bottom:1px solid #333}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn h3:first-of-type span{font-size:.8rem;display:block}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn h3:nth-of-type(2){font-size:1.5625rem;padding-top:5px;border-top:1px solid #333;line-height:1.75}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn h3:nth-of-type(2) span{font-size:.78125rem;display:block}}@media screen and (min-width:1025px){.layout-channel-lineup .package-btn span .package-name{display:none}}@media screen and (min-width:1025px){.layout-channel-lineup .package-footers{display:table;width:100%;border:0}}.layout-channel-lineup .package-headers{display:none}@media screen and (min-width:1025px){.layout-channel-lineup .package-headers{display:table;width:100%}}.layout-channel-lineup .package-indicator{position:relative;margin-bottom:10px;margin-left:15px;padding-left:35px;color:#000;vertical-align:middle}@media screen and (min-width:1025px){.layout-channel-lineup .package-indicator{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#999;text-align:center;vertical-align:middle}}@media screen and (min-width:1025px){.layout-channel-lineup .package-indicator:last-of-type{border-right:0}}@media screen and (min-width:1025px){.layout-channel-lineup .package-indicator span .package-name{display:none}}.layout-channel-lineup .package-indicator:before{display:inline-block;position:absolute;bottom:0;left:0;width:10px;height:100%;background-color:#999;content:""}@media screen and (min-width:1025px){.layout-channel-lineup .package-indicator:before{display:none}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#005b7f;text-align:center;vertical-align:middle}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info:last-of-type{border-right:0}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info h3{padding:10px}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info h3:first-of-type{font-size:1.0625rem;padding-top:15px;border-bottom:1px solid #333}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info h3:first-of-type span{font-size:.85rem;display:block}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info h3:nth-of-type(2){font-size:1.5625rem;padding-top:5px;border-top:1px solid #333;line-height:1.75}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info h3:nth-of-type(2) span{font-size:.78125rem;display:block}}@media screen and (min-width:1025px){.layout-channel-lineup .package-info span .package-name{display:none}}.layout-channel-lineup .package-markup{display:none}@media screen and (min-width:1025px){.layout-channel-lineup .package-markup{display:table-cell}}@media screen and (min-width:1025px){.layout-channel-lineup .package-placeholder{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#333;text-align:center;vertical-align:middle}}@media screen and (min-width:1025px){.layout-channel-lineup .package-placeholder span .package-name{display:none}}.layout-channel-lineup .positive-icon{font-size:1.5625rem;display:inline-block;width:25px;margin:0 20px 0 10px;padding:0;line-height:1}.layout-channel-lineup .single-package.channel>h4{cursor:auto}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel{width:100%;min-height:auto;padding:0;border:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel>h4{display:none}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel:nth-of-type(-n+4){border-top:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel:nth-last-of-type(-n+4){border-bottom:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel:nth-of-type(2n),.layout-channel-lineup .single-package .channel:nth-of-type(odd){border:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-container{max-height:475px;overflow-y:scroll}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-description{border:1px solid #333}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-details{display:table;position:static;background-color:#fff;text-align:center;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-details h4{font-size:.9375rem;margin-top:0;line-height:90px}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-details div{padding:0;clear:none}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-header{display:table-cell;position:relative;margin-bottom:0;border:1px solid #333;border-bottom:0;background-color:#fff}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-header>h4{line-height:1}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-header .channel-logo{margin:10px 0;padding-left:15px;float:none}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-header .channel-name{padding-right:5px;padding-left:15px;float:none;clear:left}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .channel-header .channel-number{position:absolute;top:5px;right:0;width:30px;margin-left:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .icon-close{display:none}}.layout-channel-lineup .single-package .lineup>div:first-child:nth-last-child(2),.layout-channel-lineup .single-package .lineup>div:first-child:nth-last-child(2)~div{width:100%}@media screen and (min-width:641px){.layout-channel-lineup .single-package .lineup>div:first-child:nth-last-child(2),.layout-channel-lineup .single-package .lineup>div:first-child:nth-last-child(2)~div{width:50%}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .lineup>div:first-child:nth-last-child(3),.layout-channel-lineup .single-package .lineup>div:first-child:nth-last-child(3)~div{width:33.3333%}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .listing-header{display:table-cell;padding:50px 15px;border:1px solid #333;background-color:#777;text-align:center;vertical-align:middle}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .listing-header h3{font-size:1.0625rem}}.layout-channel-lineup .single-package .mobile-intro{display:none}@media screen and (min-width:641px){.layout-channel-lineup .single-package .mobile-intro{visibility:hidden}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#005b7f;text-align:center;vertical-align:middle}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn:last-of-type{border-right:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn h3{padding:10px}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn h3:first-of-type{font-size:1.0625rem;padding-top:15px;border-bottom:1px solid #333}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn h3:first-of-type span{font-size:.85rem;display:block}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn h3:nth-of-type(2){font-size:1.5625rem;padding-top:5px;border-top:1px solid #333;line-height:1.75}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn h3:nth-of-type(2) span{font-size:.78125rem;display:block}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-btn span.package-name{display:none}}.layout-channel-lineup .single-package .package-channels{font-size:1.5625rem;padding-top:5px;border-top:1px solid #333;line-height:1.75}.layout-channel-lineup .single-package .package-channels span{font-size:.78125rem;display:block}.layout-channel-lineup .single-package .package-headers{display:table;width:100%}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-indicator{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#999;text-align:center;vertical-align:middle}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-indicator:before{display:none}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-indicator:last-of-type{border-right:0}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-indicator span.package-name{display:none}}.layout-channel-lineup .single-package .package-info{background-color:#005b7f}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#005b7f;text-align:center;vertical-align:middle}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info:last-of-type{border-right:0}}.layout-channel-lineup .single-package .package-info h3{padding:10px}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info h3:first-of-type{font-size:1.0625rem;padding-top:15px;border-bottom:1px solid #333}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info h3:first-of-type span{font-size:.85rem;display:block}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info h3:nth-of-type(2){font-size:1.5625rem;padding-top:5px;border-top:1px solid #333;line-height:1.75}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info h3:nth-of-type(2) span{font-size:.78125rem;display:block}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-info span.package-name{display:none}}.layout-channel-lineup .single-package .package-placeholder{display:none}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-placeholder{display:table-cell;margin-bottom:0;margin-left:0;padding:0;border:1px solid #333;background-color:#333;text-align:center;vertical-align:middle}}@media screen and (min-width:641px){.layout-channel-lineup .single-package .package-placeholder span.package-name{display:none}}.layout-channel-lineup .single-package .package-name{font-size:1.0625rem;padding-top:15px;border-bottom:1px solid #333}.layout-channel-lineup .single-package .package-name span{font-size:.85rem;display:block}.layout-desktop-comparison-table{padding:50px 0;background-color:#f2f2f2}.layout-desktop-comparison-table .introduction{text-align:center}.layout-desktop-comparison-table .introduction .intro-disclaimer p{font-size:.625rem}.layout-desktop-comparison-table .table-container{padding-top:25px}.layout-desktop-comparison-table .table-container table{border:0}.layout-desktop-comparison-table .table-container thead{background-color:#f2f2f2}.layout-desktop-comparison-table .table-container th{padding:15px 0;color:#fff;text-align:center}.layout-desktop-comparison-table .table-container th:nth-child(n+2){background-color:#b3b3b3}.layout-desktop-comparison-table .table-container th:nth-child(-n+3){border-right:2px solid #f2f2f2}.layout-desktop-comparison-table .table-container th.main-header{background-color:#b3b3b3}.layout-desktop-comparison-table .table-container td h5{padding-bottom:5px;font-weight:700}.layout-desktop-comparison-table .table-container td ul{font-size:.75rem;padding:0;padding-left:15px}.layout-desktop-comparison-table .table-container td.unchecked div{display:none}.layout-desktop-comparison-table .table-container td:first-child{padding:25px}.layout-desktop-comparison-table .table-container td:nth-child(-n+3){border-right:2px solid #f2f2f2}.layout-desktop-comparison-table .table-container td:nth-child(n+2){font-size:1.5rem;padding:0;text-align:center}.layout-desktop-comparison-table .table-container td:nth-child(n+2) a{display:block;padding:15px 0;border-bottom:2px solid #0092c8;background-color:#00aeef;color:#fff;font-weight:700;text-align:center}.layout-desktop-comparison-table .table-container a.hidden{visibility:hidden}.layout-desktop-comparison-table .table-container tr{border-bottom:2px solid #f2f2f2;background-color:#fff}.layout-desktop-comparison-table .table-container tr.buttons{background-color:#f2f2f2}.layout-desktop-comparison-table .table-container .layout-legal{text-align:center}.cookie-disclaimer{position:fixed;bottom:0;left:0;width:100%;background-color:#3b4045;z-index:100}.cookie-disclaimer-copy{max-width:1200px;margin:auto;padding:1rem;color:#fff;font-family:Verdana,sans-serif;font-size:16px}.cookie-disclaimer-copy a{color:#fff}.cookie-disclaimer-close{position:absolute;top:1rem;right:1rem;color:#fff;font-size:16px;cursor:pointer}.layout-feature{padding:25px 0}.layout-feature img{display:block;margin:0 auto}.layout-feature .feature-content,.layout-feature .image-legal,.layout-feature .layout-legal{text-align:center}.cf-feature{padding:25px 0}@media screen and (min-width:1025px){.cf-feature.large-collapse{padding-right:0;padding-left:0}}.cf-feature img{display:block;margin:0 auto}.cf-feature .feature-content,.cf-feature .image-legal,.cf-feature .layout-legal{text-align:center}.cf-feature .feature-content,.cf-feature .image-content{padding-right:.9375rem;padding-left:.9375rem}.cf-feature .feature-content.collapse,.cf-feature .image-content.collapse{padding-right:0;padding-left:0}@media screen and (min-width:641px){.cf-feature .mobile-image{display:none}}.cf-feature .medium-image{display:none}@media screen and (min-width:641px) and (max-width:1024px){.cf-feature .medium-image{display:block}}.cf-feature .desktop-image{display:none}@media screen and (min-width:1025px){.cf-feature .desktop-image{display:block}}.layout-flex-table{padding:70px 0 50px}@media screen and (max-width:1024px){.layout-flex-table.flex-enable{padding:50px 30px}}@media screen and (min-width:0px) and (max-width:640px){.layout-flex-table.flex-enable{padding:25px 0}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable table,.layout-flex-table.flex-enable tbody,.layout-flex-table.flex-enable td,.layout-flex-table.flex-enable th,.layout-flex-table.flex-enable thead,.layout-flex-table.flex-enable tr{display:block}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable thead tr{position:absolute;top:-9999px;left:-9999px}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable td{position:relative;padding:25px 15px 25px 50%;border:0;border-bottom:1px solid #c3c0bf;background-color:#fff}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable td:first-of-type{font-size:1rem;padding-left:inherit;background-color:#444;color:#fff;text-align:center}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable td:nth-of-type(2n){background-color:#f2f2f2}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable td:before{position:absolute;top:50%;left:15px;width:45%;height:20px;margin-top:-10px;padding-right:10px;font-weight:700;text-align:left}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable td:nth-child(n+2):before{content:attr(data-mobile-header)}}@media screen and (max-width:1024px){.layout-flex-table.flex-enable tr{margin-bottom:25px}}.layout-flex-table table{width:100%;border:0;border-collapse:collapse}.layout-flex-table td,.layout-flex-table th{padding:25px;text-align:center}.layout-flex-table th{font-size:1rem;background-color:#444;color:#fff}.layout-flex-table td{font-size:.875rem;border-right:1px solid #c3c0bf}.layout-flex-table td:first-of-type{font-weight:700}.layout-flex-table td:last-of-type{border-right:0}.layout-flex-table tr:nth-of-type(2n){background-color:#f2f2f2}.layout-form .control--checkbox,.layout-form .control--radio{display:block;position:relative;padding-left:20px;line-height:20px;cursor:pointer}.layout-form input[type=email].open,.layout-form input[type=number].open,.layout-form input[type=password].open,.layout-form input[type=tel].open,.layout-form input[type=text].open,.layout-form select.open~.select--styled,.layout-form textarea.open{border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none}.layout-form{color:#666}.layout-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-form button{padding:10px 25px;border:0;background-color:#00aeef;color:#fff}.layout-form button:hover{background-color:#0089bc}.layout-form input[type=email],.layout-form input[type=number],.layout-form input[type=password],.layout-form input[type=tel],.layout-form input[type=text]{font-size:.9375rem;height:45px;padding:5px 10px;border:1px solid #ccc;line-height:45px}.layout-form input[type=email][readonly],.layout-form input[type=number][readonly],.layout-form input[type=password][readonly],.layout-form input[type=tel][readonly],.layout-form input[type=text][readonly]{background-color:#ededed}.layout-form input[type=email]:focus,.layout-form input[type=number]:focus,.layout-form input[type=password]:focus,.layout-form input[type=tel]:focus,.layout-form input[type=text]:focus{border-color:#00aeef;outline:none;-webkit-box-shadow:none;box-shadow:none}.layout-form input[type=email].completed,.layout-form input[type=number].completed,.layout-form input[type=password].completed,.layout-form input[type=tel].completed,.layout-form input[type=text].completed{border-color:#666;color:#666}.layout-form input[type=email].parsley-error,.layout-form input[type=number].parsley-error,.layout-form input[type=password].parsley-error,.layout-form input[type=tel].parsley-error,.layout-form input[type=text].parsley-error{border-color:#ed1c24;background-color:rgba(237,28,36,.15);color:#ed1c24}.layout-form input[type=email].parsley-error::-webkit-input-placeholder,.layout-form input[type=number].parsley-error::-webkit-input-placeholder,.layout-form input[type=password].parsley-error::-webkit-input-placeholder,.layout-form input[type=tel].parsley-error::-webkit-input-placeholder,.layout-form input[type=text].parsley-error::-webkit-input-placeholder{color:#ed1c24}.layout-form input[type=email].parsley-error:placeholder-shown,.layout-form input[type=number].parsley-error:placeholder-shown,.layout-form input[type=password].parsley-error:placeholder-shown,.layout-form input[type=tel].parsley-error:placeholder-shown,.layout-form input[type=text].parsley-error:placeholder-shown{color:#ed1c24}.layout-form input[type=checkbox],.layout-form input[type=radio]{position:absolute;opacity:0;z-index:-1}.layout-form label{font-size:.75rem;padding-bottom:5px}.layout-form label.required-field:before{font-size:1.05rem;color:#00aeef;content:"*"}.layout-form.trailing-required label.required-field:before{display:none}.layout-form.trailing-required label.required-field:after{font-size:1.05rem;color:#00aeef;content:"*"}.layout-form select{width:auto}.layout-form select.completed~.select--styled{border-color:#666;color:#666}.layout-form select.parsley-error~.select--styled{border-color:#ed1c24;background-color:rgba(237,28,36,.15);color:#ed1c24}.layout-form select.parsley-error~.select--styled::-webkit-input-placeholder{color:#ed1c24}.layout-form select.parsley-error~.select--styled:placeholder-shown{color:#ed1c24}.layout-form select.parsley-error.has-divider~.select--styled:after,.layout-form select.parsley-error~.select--styled:after{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ed1c24' viewBox='-3 -3 30 30'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";top:7px;right:0;width:35px;height:30px}.layout-form select.parsley-error.has-divider~.select--styled:after{border-right:1px solid #ed1c24}.layout-form select.parsley-error.has-divider~.select--styled.active:after,.layout-form select.parsley-error.has-divider~.select--styled:active:after{border-right:0;border-left:1px solid #ed1c24}.layout-form select.has-divider~.select--styled:after{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' viewBox='-3 -3 30 30'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";top:7px;right:0;width:35px;height:30px;border-right:1px solid #ccc}.layout-form select.has-divider~.select--styled.active:after,.layout-form select.has-divider~.select--styled:active:after{border-right:0;border-left:1px solid #ccc}.layout-form textarea{position:relative;padding:5px 10px;border:1px solid #ccc;resize:none}.layout-form textarea[readonly]{background-color:#ededed}.layout-form textarea.completed{border-color:#666;color:#666}.layout-form textarea:focus{border-color:#00aeef;outline:none;-webkit-box-shadow:none;box-shadow:none}.layout-form textarea.parsley-error{border-color:#ed1c24;background-color:rgba(237,28,36,.15);color:#ed1c24}.layout-form textarea.parsley-error::-webkit-input-placeholder{color:#ed1c24}.layout-form textarea.parsley-error:placeholder-shown{color:#ed1c24}.layout-form .control--checkbox:hover input~.control__indicator,.layout-form .control--checkbox input:focus~.control__indicator{border-color:#ccc}.layout-form .control--checkbox .control__indicator:after{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M5.625 10.106L3.019 7.5l-.888.881 3.494 3.494 7.5-7.5-.881-.881z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:""}.layout-form .control--checkbox input:checked~.control__indicator{border:0;background-color:#00aeef}.layout-form .control--checkbox input:checked~.control__indicator:after{display:block}.layout-form .control--radio .control__indicator{border-radius:50%}.layout-form .control--radio .control__indicator:after{top:5px;left:5px;width:5px;height:5px;border-radius:50%;background-color:#fff}.layout-form .control--radio:hover input~.control__indicator,.layout-form .control--radio input:focus~.control__indicator{border-color:#ccc}.layout-form .control--radio input:checked~.control__indicator{border:0;background-color:#00aeef}.layout-form .control--radio input:checked~.control__indicator:after{display:block}.layout-form .control__indicator{position:absolute;top:2px;left:0;width:15px;height:15px;border:2px solid #e6e6e6}.layout-form .control__indicator:after{display:none;position:absolute;content:""}.layout-form .icon-wrapper{position:relative}.layout-form .icon-wrapper input,.layout-form .icon-wrapper textarea{padding-left:55px}.layout-form .icon-wrapper.envelope:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ccc' viewBox='2 0 25 25'%3E%3Cpath d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z'/%3E%3C/svg%3E");border-right:1px solid #ccc}.layout-form .icon-wrapper.envelope.active:before,.layout-form .icon-wrapper.envelope:before{width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;content:"";height:25px;width:35px;position:absolute;top:10px;left:8px;z-index:10}.layout-form .icon-wrapper.envelope.active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' viewBox='2 0 25 25'%3E%3Cpath d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z'/%3E%3C/svg%3E");border-right:1px solid #00aeef}.layout-form .icon-wrapper.envelope.completed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='2 0 25 25'%3E%3Cpath d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z'/%3E%3C/svg%3E");border-right:1px solid #666}.layout-form .icon-wrapper.envelope.completed:before,.layout-form .icon-wrapper.envelope.has-errors:before{width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;content:"";height:25px;width:35px;position:absolute;top:10px;left:8px;z-index:10}.layout-form .icon-wrapper.envelope.has-errors:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ed1c24' viewBox='2 0 25 25'%3E%3Cpath d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z'/%3E%3C/svg%3E");border-right:1px solid #ed1c24}.layout-form .icon-wrapper.phone:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ccc' viewBox='2 0 25 25'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");border-right:1px solid #ccc}.layout-form .icon-wrapper.phone.active:before,.layout-form .icon-wrapper.phone:before{width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;content:"";height:25px;width:35px;position:absolute;top:10px;left:8px;z-index:10}.layout-form .icon-wrapper.phone.active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' viewBox='2 0 25 25'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");border-right:1px solid #00aeef}.layout-form .icon-wrapper.phone.completed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='2 0 25 25'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");border-right:1px solid #666}.layout-form .icon-wrapper.phone.completed:before,.layout-form .icon-wrapper.phone.has-errors:before{width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;content:"";height:25px;width:35px;position:absolute;top:10px;left:8px;z-index:10}.layout-form .icon-wrapper.phone.has-errors:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ed1c24' viewBox='2 0 25 25'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");border-right:1px solid #ed1c24}.layout-form .icon-wrapper.pencil:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ccc' viewBox='2 0 25 25'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");border-right:1px solid #ccc}.layout-form .icon-wrapper.pencil.active:before,.layout-form .icon-wrapper.pencil:before{width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;content:"";height:25px;width:35px;position:absolute;top:10px;left:8px;z-index:10}.layout-form .icon-wrapper.pencil.active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' viewBox='2 0 25 25'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");border-right:1px solid #00aeef}.layout-form .icon-wrapper.pencil.completed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='2 0 25 25'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");border-right:1px solid #666}.layout-form .icon-wrapper.pencil.completed:before,.layout-form .icon-wrapper.pencil.has-errors:before{width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;content:"";height:25px;width:35px;position:absolute;top:10px;left:8px;z-index:10}.layout-form .icon-wrapper.pencil.has-errors:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ed1c24' viewBox='2 0 25 25'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");border-right:1px solid #ed1c24}.layout-form .input-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.layout-form .input-container .icon-wrapper{width:100%}.layout-form .input-container .input-container{margin-bottom:0}.layout-form .input-container.full-width{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-form .input-container.full-width .select,.layout-form .input-container.full-width input[type=email],.layout-form .input-container.full-width input[type=number],.layout-form .input-container.full-width input[type=password],.layout-form .input-container.full-width input[type=tel],.layout-form .input-container.full-width input[type=text],.layout-form .input-container.full-width select,.layout-form .input-container.full-width textarea{width:100%}.layout-form .input-container .input-group{position:relative}.layout-form .input-container .input-group .input-container:not(:last-of-type){margin-bottom:30px}.layout-form .input-container.inline-group .input-group{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:640px){.layout-form .input-container.inline-group .input-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-form .input-container.inline-group .input-group .control--checkbox,.layout-form .input-container.inline-group .input-group .control--radio{margin-right:10px}.layout-form .input-container.inline-group .input-group .input-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:10px;margin-bottom:0}@media screen and (min-width:0px) and (max-width:640px){.layout-form .input-container.inline-group .input-group .input-container{margin-right:0;margin-bottom:10px}}.layout-form .input-container.inline-group .input-group .input-container:last-of-type{margin-right:0}.layout-form .parsley-errors-list{font-size:.75rem;position:absolute;top:100%;right:0;margin:0;padding:0;color:#ed1c24;font-weight:700;opacity:0;list-style-type:none}.layout-form .control--checkbox+.parsley-errors-list,.layout-form .control--radio+.parsley-errors-list{left:0;width:200%}.layout-form .parsley-error+.parsley-errors-list{opacity:1}.layout-form .left-align-errors .parsley-errors-list{right:auto;left:0}.layout-form .select{font-size:.9375rem;display:inline-block;position:relative;width:220px;height:45px;color:#999;line-height:30px;cursor:pointer}.layout-form .select--hidden{display:none;padding-right:10px;visibility:hidden}.layout-form .select--styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:8px 15px;border:1px solid #ccc;background-color:#fff}.layout-form .select--styled:after{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' viewBox='0 0 20 20'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:15px;right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:""}.layout-form .select--styled:hover{background-color:#fafafa}.layout-form .select--styled.active,.layout-form .select--styled:active{border-color:#00aeef;background-color:#f2f2f2}.layout-form .select--styled.active:after,.layout-form .select--styled:active:after{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' viewBox='0 0 20 20'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";top:10px;right:15px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.layout-form .select__options{display:none;position:absolute;top:100%;right:0;left:0;margin:0;padding:0;background-color:#fff;list-style:none;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.33);box-shadow:0 3px 5px 0 rgba(0,0,0,.33);z-index:999}.layout-form .select__options li{margin:0;padding:12px 0;border:1px solid #e6e6e6;text-indent:15px}.layout-form .select__options li+li{border-top:0}.layout-form .select__options li:hover{background-color:#666;color:#fff}.layout-form .select__options li[rel=hide]{display:none}.layout-geo-finder-bar{padding:25px 0;overflow:hidden}.layout-geo-finder-bar section form label{padding:8px 5px 0 0;color:#fff;text-align:right}.layout-geo-finder-bar section form select{margin:0}.layout-geo-finder-bar section .tfn{padding:0;color:#fff}.layout-geo-finder-bar #loctypelist{display:none}.layout-hero{padding-top:25px;padding-bottom:25px;background-repeat:no-repeat;background-position:top;background-size:cover}.layout-hero .container{position:relative}.layout-hero .promotion{background-color:#fff}.layout-hero .legal{padding-top:10px}.layout-hero .legal p{font-size:.625rem;padding:0;line-height:1}.layout-hero .callout{display:none;position:absolute;top:50px;right:25px;width:250px;padding:20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:641px){.layout-hero .callout{display:block}}.layout-hero.reverse .content-wrapper{float:right}.layout-hero.reverse .callout{left:25px}.cf-hero{padding-top:25px;padding-bottom:25px;background-repeat:no-repeat;background-position:top;background-size:cover}.cf-hero .constraint{position:relative}.cf-hero .promotion-wrapper{padding-right:.9375rem;padding-left:.9375rem}.cf-hero .promotion{background-color:#fff}.cf-hero .content-wrapper{width:100%;padding-right:.9375rem;padding-left:.9375rem}@media screen and (min-width:641px) and (max-width:1024px){.cf-hero .content-wrapper{width:66.6%}}@media screen and (min-width:1025px){.cf-hero .content-wrapper{width:50%}}.cf-hero .legal{padding-top:10px}.cf-hero .legal p{font-size:.625rem;padding:0;line-height:1}.cf-hero .callout{display:none;position:absolute;top:50px;right:25px;width:250px;padding:20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:641px){.cf-hero .callout{display:block}}.cf-hero.reverse:after{display:table;clear:both;content:""}.cf-hero.reverse .content-wrapper{float:right}.cf-hero.reverse .callout{left:25px}.cf-legal,.layout-legal{font-size:.625rem;line-height:14px}.layout-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:auto;z-index:2000}.layout-modal.is-hidden{display:none}.layout-modal .modal__content{position:relative;width:80%;margin:5% auto;padding:20px;border:1px solid #888;background-color:#fff}.layout-modal .modal__close{font-size:1.75rem;position:absolute;top:-10px;right:5px;color:#888;font-weight:700}.layout-modal .modal__close:focus,.layout-modal .modal__close:hover{color:#000;text-decoration:none;cursor:pointer}.cf-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:auto;z-index:2000}.cf-modal.is-hidden{display:none}.cf-modal .modal__content{position:relative;width:80%;margin:5% auto;border:1px solid #888;background-color:#fff}.cf-modal .modal__close{font-size:1.75rem;position:absolute;top:-10px;right:5px;color:#888;font-weight:700}.cf-modal .modal__close:focus,.cf-modal .modal__close:hover{color:#000;text-decoration:none;cursor:pointer}.layout-navigation *{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-navigation label span{pointer-events:none}.layout-navigation li,.layout-navigation ul{margin:0;padding:0;list-style:none}.layout-navigation input[type=checkbox]{display:none}.layout-navigation .submenu{width:100%}.layout-navigation .menu{display:none;background-color:#bbb}@media screen and (min-width:1024px){.layout-navigation .menu,.layout-navigation .menu.hover li:hover>input[type=checkbox]+.submenu{display:block}.layout-navigation .menu.hover label.icon-dropdown{display:none}.layout-navigation .menu.hover span.icon-dropdown{display:block}}.layout-navigation .menu.click label.icon-dropdown{display:block}.layout-navigation .menu.click span.icon-dropdown{display:none}@media screen and (min-width:1024px){.layout-navigation .menu.click input[type=checkbox]:checked+.submenu{display:block}}.layout-navigation .menu a{display:block;position:relative;width:100%;padding:1em 1.5em;color:#222}.layout-navigation .menu span.icon-dropdown{display:none}.layout-navigation .menu li{display:block;position:relative;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;color:#222}@media screen and (min-width:1024px){.layout-navigation .menu li{float:left;border-width:0;border-right-width:1px}}.layout-navigation .menu li:hover{background-color:#999}.layout-navigation .menu li.dynamic-cta{display:none}.layout-navigation .menu li .icon-dropdown{font-size:1rem;position:absolute;top:0;right:0;padding:1em .5em;background-color:rgba(0,0,0,.125);color:hsla(0,0%,100%,.75);text-align:center;text-shadow:0 0 0 transparent}.layout-navigation .menu li .icon-dropdown:before{content:"▾"}@media screen and (min-width:1024px){.layout-navigation .menu li.dropdown a{padding:1em 2.5em 1em .5em}}.layout-navigation .menu input[type=checkbox]:checked+.submenu{display:block}@media screen and (min-width:1024px){.layout-navigation .menu input[type=checkbox]:checked+.submenu{display:none}}.layout-navigation .menu .submenu{display:none;border-bottom-width:0;border:1px solid rgba(0,0,0,.05);background-color:#666}@media screen and (min-width:1024px){.layout-navigation .menu .submenu{position:absolute;top:100%;left:0;width:100%;min-width:10em;margin:0;border-width:0;z-index:1000}}.layout-navigation .menu .submenu a:hover{color:#444}@media screen and (min-width:1024px){.layout-navigation .menu .submenu li{float:none;border-width:0;border-bottom-width:1px}}.layout-navigation .menu .submenu span .icon-dropdown:before{content:"▸"}.layout-navigation .menu .submenu li:last-child{border-width:0}.layout-navigation .menu .submenu .submenu{background-color:#444}@media screen and (min-width:1024px){.layout-navigation .menu .submenu .submenu{top:0;left:100%}}.layout-navigation .menu .submenu .submenu a{color:#fff}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only{display:block}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only li{float:left;border-width:0;border-right-width:1px}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only li.dropdown a{padding:1em 2.5em 1em .5em}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only input[type=checkbox]:checked+.submenu{display:none}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only .submenu{position:absolute;top:100%;left:0;width:100%;min-width:10em;margin:0;border-width:0;z-index:1000}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only .submenu li{float:none;border-width:0;border-bottom-width:1px}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only .submenu .submenu{top:0;left:100%}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only.hover li:hover>input[type=checkbox]+.submenu{display:block}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only.hover label.icon-dropdown{display:none}}@media screen and (min-width:641px){.layout-navigation .menu.mobile-responsive-only.click input[type=checkbox]:checked+.submenu,.layout-navigation .menu.mobile-responsive-only.hover span.icon-dropdown{display:block}}@media screen and (min-width:1024px){.layout-navigation.align-right .menu li{float:right}}.layout-navigation.align-right .menu .submenu li{padding-left:35px;float:none}.layout-navigation.align-right .menu .submenu .icon-dropdown{right:auto;left:0}.layout-navigation.align-right .menu .submenu .icon-dropdown:before{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"▸"}@media screen and (min-width:1024px){.layout-navigation.align-right .menu .submenu .submenu{top:0;right:100%;left:auto}}@media screen and (min-width:641px){.layout-navigation.align-right .menu.mobile-responsive-only li{float:right}}@media screen and (min-width:1024px){.layout-navigation.align-right .menu.mobile-responsive-only .submenu .submenu{top:0;right:100%;left:auto}}@media screen and (min-width:1024px){.layout-navigation.full-width .menu>li:first-child:nth-last-child(2),.layout-navigation.full-width .menu>li:first-child:nth-last-child(2)~li{width:50%}.layout-navigation.full-width .menu>li:first-child:nth-last-child(3),.layout-navigation.full-width .menu>li:first-child:nth-last-child(3)~li{width:33.33333%}.layout-navigation.full-width .menu>li:first-child:nth-last-child(4),.layout-navigation.full-width .menu>li:first-child:nth-last-child(4)~li{width:25%}.layout-navigation.full-width .menu>li:first-child:nth-last-child(5),.layout-navigation.full-width .menu>li:first-child:nth-last-child(5)~li{width:20%}.layout-navigation.full-width .menu>li:first-child:nth-last-child(6),.layout-navigation.full-width .menu>li:first-child:nth-last-child(6)~li{width:16.66667%}.layout-navigation.full-width .menu>li:first-child:nth-last-child(7),.layout-navigation.full-width .menu>li:first-child:nth-last-child(7)~li{width:14.28571%}}.layout-navigation .menu-toggle-checkbox:checked+.menu{display:block}.layout-navigation .menu-toggle{display:block;padding:1em 1.5em;border-bottom-width:1px;border:0 solid rgba(0,0,0,.05);background-color:#222;color:#ddd;z-index:300}@media screen and (min-width:1024px){.layout-navigation .menu-toggle{display:none}}@media screen and (min-width:641px){.layout-navigation .menu-toggle.mobile-responsive-only{display:none}}.layout-navigation .menu-toggle .icon-dropdown{font-size:1rem;position:absolute;top:0;right:0;height:100%;padding:1em .5em;background-color:rgba(0,0,0,.125);color:hsla(0,0%,100%,.75);text-align:center;text-shadow:0 0 0 transparent}.layout-navigation .menu-toggle .icon-dropdown:before{content:"▾"}.layout-package-card-1 section{margin-bottom:25px;background-color:#ccc}.layout-package-card-1 section h4{font-size:.875rem;padding:10px 0;background-color:#434343;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.layout-package-card-1 section p{color:#fff;text-align:center}.layout-package-card-1 section p.tagline{font-size:.625rem;margin:5px 0;padding:5px 0;font-weight:700}.layout-package-card-1 section p.highlight{background-color:#aaa}.layout-package-card-1 section p.channels{width:90%;margin:0 auto;padding:15px 0;border-radius:3px;background-color:#434343}.layout-package-card-1 section p.price{font-size:2rem;padding:0;padding-top:10px;font-weight:700}.layout-package-card-1 section p sup{font-size:1.125rem;position:relative;top:-12px;vertical-align:baseline}.layout-package-card-1 section p.disclaimer{font-size:.625rem;padding:10px;padding-top:0;font-weight:700}.layout-package-card-1 section .price span{font-size:.875rem;font-weight:400}.layout-package-card-2 .highlight{font-size:.875rem;border-bottom:1px solid #fff;background-color:#ec008c;color:#fff;font-weight:700;text-align:center;visibility:hidden}.layout-package-card-2 .highlight.visible{visibility:visible}.layout-package-card-2 section{margin-bottom:25px;background-color:#fff}.layout-package-card-2 section h4{font-size:1.5rem;padding:25px 0;background-color:gray;color:#fff;text-align:center}.layout-package-card-2 section p{text-align:center}.layout-package-card-2 section p.price{font-size:1.125rem;padding:10px 0;border-bottom:1px solid #e6e6e6}.layout-package-card-2 section p.disclaimer{font-size:.625rem;margin:0 auto;padding:10px 7.5%;border-bottom:1px solid #e6e6e6}.layout-package-card-2 section p.promotion{padding:10px 7.5%}.layout-package-card-2 section ul{font-size:.75rem;min-height:200px;padding:10px 7.5% 0 12%;border-bottom:1px solid #e6e6e6}.layout-package-card-2 section ul li{padding:0;padding-bottom:10px}.layout-package-card-2 section a{display:block;padding:10px 0;background-color:#00aeef;color:#fff;text-align:center}.layout-price{position:relative}.layout-price:not(.is-inline){font-size:3.75rem}.layout-price:not(.is-inline)>span{float:left;line-height:1}.layout-price:not(.is-inline)>span.price-disclaimer,.layout-price:not(.is-inline)>span.price-prefix{display:block;float:none;clear:both}.price-prefix{font-size:1rem}.price-currency{font-size:.4em}.price-change-amount{font-size:.5em}.price-change-amount:before{content:"."}.price-disclaimer{font-size:.6rem}.is-inline .price-disclaimer{font-size:1rem}.price-duration{font-size:.3em}.is-inline .price-duration{font-size:1rem}.price-duration:before{content:"/"}.layout-promotion .container{height:275px;margin-bottom:80px}@media screen and (min-width:1025px){.layout-promotion .container{width:1000px;height:150px;margin-bottom:0}}.layout-promotion .content{padding-top:35px;padding-bottom:25px;text-align:center}@media screen and (min-width:1025px){.layout-promotion .content{padding-top:15px;padding-bottom:0;float:right;text-align:left}}@media screen and (min-width:1025px){.layout-promotion .image{margin:0 auto;margin-top:-25px;float:left}}.layout-promotion .image img{display:block;margin:0 auto}.cf-promotion .constraint{height:275px;margin-bottom:80px}@media screen and (min-width:1025px){.cf-promotion .constraint{width:1000px;height:150px;margin-bottom:0}}.cf-promotion .content{padding:35px .9375rem 25px;text-align:center}@media screen and (min-width:641px) and (max-width:1024px){.cf-promotion .content{width:83.3%;margin-right:auto;margin-left:auto}}@media screen and (min-width:1025px){.cf-promotion .content{width:58.3%;padding-top:15px;padding-bottom:0;float:right;text-align:left}}.cf-promotion .image{padding-right:.9375rem;padding-left:.9375rem}@media screen and (min-width:1025px){.cf-promotion .image{width:41.6%;margin:0 auto;margin-top:-25px;float:left}}.cf-promotion .image img{display:block;margin:0 auto}@-webkit-keyframes b{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.layout-mapi-reviews{margin-bottom:100px}@media screen and (max-width:1024px){.layout-mapi-reviews{padding:15px}}.layout-mapi-reviews .error h3{font-size:1.5rem;color:#ff2800}.layout-mapi-reviews .error h3:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff2800' viewBox='0 0 30 30'%3E%3Cpath d='M13.75 18.75h2.5v2.5h-2.5v-2.5zm0-10h2.5v7.5h-2.5v-7.5zm1.238-6.25C8.088 2.5 2.5 8.1 2.5 15s5.588 12.5 12.488 12.5C21.9 27.5 27.5 21.9 27.5 15S21.9 2.5 14.988 2.5zM15 25C9.475 25 5 20.525 5 15S9.475 5 15 5s10 4.475 10 10-4.475 10-10 10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block;margin-bottom:10px;background-size:cover}.layout-mapi-reviews .error p{font-size:1.125rem;color:#757575}.layout-mapi-reviews h2{font-size:2.25rem;padding-bottom:20px;color:#2a2c2b;font-weight:400}.layout-mapi-reviews .button-more-reviews{font-size:.875rem;display:block;margin:20px 0;padding:10px 0;background-color:#00afec;color:#fff;text-align:center}.layout-mapi-reviews .button-more-reviews.is-hidden{display:none}.layout-mapi-reviews .button-more-reviews:hover{background-color:#0089b9;cursor:pointer}.layout-mapi-reviews .all-reviews-displayed{text-align:center}.layout-mapi-reviews .all-reviews-displayed.is-hidden{display:none}.layout-mapi-reviews .star-icon{display:inline-block;position:relative;margin:0;color:#f02e69}.layout-mapi-reviews .star-icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-size:30px 30px}.layout-mapi-reviews .star-icon.full:before,.layout-mapi-reviews .star-icon:before{width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.layout-mapi-reviews .star-icon.full:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E")}.layout-mapi-reviews .star-icon.half:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 12.175l-8.988-.775L15 3.125l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 22.212l7.725 4.663-2.038-8.788 6.813-5.912zm-12.5 7.7V8.25l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.875z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;display:block;content:""}.layout-mapi-reviews .container-stars{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.layout-mapi-reviews .container-stars button{font-size:.875rem;margin-top:30px;padding:10px 20px;border:0;outline:none;background-color:#00afec;color:#fff;text-align:center}.layout-mapi-reviews .container-stars button:hover{background-color:#0089b9}.layout-mapi-reviews .container-stars button.is-active{background-color:#dbdbdb}.layout-mapi-reviews .container-stars h4{font-size:.75rem;color:#757575;font-weight:400}.layout-mapi-reviews .container-stars .star-icon{font-size:1.5625rem}.layout-mapi-reviews .container-stars .container-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-stars .container-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-mapi-reviews .container-stars .container-options button{width:100%;margin-top:15px;margin-bottom:15px}}.layout-mapi-reviews .container-stars .container-options .sort-options{font-size:.875rem;width:230px;height:30px;line-height:30px}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-stars .container-options .sort-options{width:100%}}.layout-mapi-reviews .container-feedback h3{font-size:1.125rem;margin-bottom:20px;color:#2a2c2b;font-weight:400}.layout-mapi-reviews .container-feedback h3 .user-location{font-size:.75rem;display:block;color:#757575;text-transform:capitalize}.layout-mapi-reviews .container-feedback h3 .user-location.is-hidden{display:none}.layout-mapi-reviews .container-feedback p{font-size:.875rem;color:#757575;line-height:20px}.layout-mapi-reviews .container-feedback .content-feedback .hidden-copy,.layout-mapi-reviews .container-feedback .hide-product{display:none}.layout-mapi-reviews .container-feedback .content-feedback .button-see-more{display:block;margin-top:15px;color:#00afec;cursor:pointer}.layout-mapi-reviews .container-feedback .feedback-date{font-size:.75rem;display:block;margin-bottom:20px;color:#757575}.layout-mapi-reviews .container-feedback .star-icon:before{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block;background-size:20px 20px}.layout-mapi-reviews .container-feedback .star-icon.full:before{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.layout-mapi-reviews .container-feedback .star-icon.half:before{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 12.175l-8.988-.775L15 3.125l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 22.212l7.725 4.663-2.038-8.788 6.813-5.912zm-12.5 7.7V8.25l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.875z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.layout-mapi-reviews .container-review-form{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;color:#757575}.layout-mapi-reviews .container-review-form h3{font-size:1.375rem;padding-bottom:15px;color:#2a2c2b;font-weight:400}.layout-mapi-reviews .container-review-form h3+p{font-size:.875rem;padding-bottom:35px}.layout-mapi-reviews .container-review-form.is-hidden{display:none}.layout-mapi-reviews .container-review-form .form-review{font-size:.875rem}.layout-mapi-reviews .container-review-form .form-review div{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review-form .form-review div{display:block}}.layout-mapi-reviews .container-review-form .form-review div p:last-child{margin-left:35px}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review-form .form-review div p:last-child{margin-left:0}}.layout-mapi-reviews .container-review-form .form-review input[type=email],.layout-mapi-reviews .container-review-form .form-review input[type=text]{display:block;width:230px;margin-top:5px;margin-bottom:20px;padding:10px;border:1px solid #757575}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review-form .form-review input[type=email],.layout-mapi-reviews .container-review-form .form-review input[type=text]{width:100%}}.layout-mapi-reviews .container-review-form .form-review input[type=email]{width:495px}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review-form .form-review input[type=email]{width:100%}}.layout-mapi-reviews .container-review-form .form-review textarea{font-size:.875rem;width:100%;height:120px;margin-bottom:35px;padding:10px}.layout-mapi-reviews .container-review-form .container-buttons{margin-top:35px}.layout-mapi-reviews .container-review-form .container-buttons button{padding:10px 20px;border:0;outline:none;background-color:transparent;color:#fff;text-align:center}.layout-mapi-reviews .container-review-form .container-buttons button.submit:hover{background-color:#0089b9}.layout-mapi-reviews .container-review-form .container-buttons button.submit{width:200px;background-color:#00afec}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review-form .container-buttons button.submit{width:100%}}.layout-mapi-reviews .container-review-form .container-buttons button.reset:hover{background-color:#5c5c5c}.layout-mapi-reviews .container-review-form .container-buttons button.reset{width:120px;margin-left:10px;background-color:#757575}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review-form .container-buttons button.reset{width:100%;margin-top:15px;margin-left:0}}.layout-mapi-reviews .container-review-form .rating{display:inline-block}.layout-mapi-reviews .container-review-form .rating span{font-size:.875rem;display:inline-block;padding-bottom:20px;padding-left:10px;float:right;color:#757575;line-height:40px}.layout-mapi-reviews .container-review-form .rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.layout-mapi-reviews .container-review-form .rating:not(:checked)>label{font-size:1.5625rem;width:1.25em;padding:0 .1em;float:right;color:#757575;font-weight:700;white-space:nowrap;cursor:pointer;overflow:hidden}.layout-mapi-reviews .container-review-form .rating:not(:checked)>label:active{position:relative;top:2px;left:2px}.layout-mapi-reviews .container-review-form .rating:not(:checked)>label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23757575' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;display:inline-block;content:""}.layout-mapi-reviews .container-review-form .rating:not(:checked)>label:hover:before,.layout-mapi-reviews .container-review-form .rating:not(:checked)>label:hover~label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.layout-mapi-reviews .container-review-form .rating>input:checked+label:hover:before,.layout-mapi-reviews .container-review-form .rating>input:checked+label:hover~label:before,.layout-mapi-reviews .container-review-form .rating>input:checked~label:before,.layout-mapi-reviews .container-review-form .rating>input:checked~label:hover:before,.layout-mapi-reviews .container-review-form .rating>input:checked~label:hover~label:before,.layout-mapi-reviews .container-review-form .rating>input:hover~input:checked~label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.layout-mapi-reviews .container-review-form .rating>input:checked+label:before,.layout-mapi-reviews .container-review-form .rating>input:checked+label~label:before,.layout-mapi-reviews .container-review-form .rating>input:checked~label:before,.layout-mapi-reviews .container-review-form .rating>input:checked~label~label:before,.layout-mapi-reviews .container-review-form .rating>input:hover~input:checked~label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;display:inline-block;content:""}.layout-mapi-reviews .container-review{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}@media screen and (min-width:0px) and (max-width:640px){.layout-mapi-reviews .container-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-mapi-reviews .container-review.is-hidden{display:none}.layout-mapi-reviews .loader{width:70px;margin:0 auto;text-align:center}.layout-mapi-reviews .loader>div{display:inline-block;width:10px;height:10px;border-radius:100%;background-color:#fff;-webkit-animation:b 1.4s infinite ease-in-out both;animation:b 1.4s infinite ease-in-out both}.layout-mapi-reviews .loader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.layout-mapi-reviews .loader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@keyframes b{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.cf-mapi-reviews{margin-bottom:100px}@media screen and (max-width:1024px){.cf-mapi-reviews{padding:15px}}.cf-mapi-reviews .error h3{font-size:1.5rem;color:#ff2800}.cf-mapi-reviews .error h3:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff2800' viewBox='0 0 30 30'%3E%3Cpath d='M13.75 18.75h2.5v2.5h-2.5v-2.5zm0-10h2.5v7.5h-2.5v-7.5zm1.238-6.25C8.088 2.5 2.5 8.1 2.5 15s5.588 12.5 12.488 12.5C21.9 27.5 27.5 21.9 27.5 15S21.9 2.5 14.988 2.5zM15 25C9.475 25 5 20.525 5 15S9.475 5 15 5s10 4.475 10 10-4.475 10-10 10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block;margin-bottom:10px;background-size:cover}.cf-mapi-reviews .error p{font-size:1.125rem;color:#757575}.cf-mapi-reviews h2{font-size:2.25rem;padding-bottom:20px;color:#2a2c2b;font-weight:400}.cf-mapi-reviews .button-more-reviews{font-size:.875rem;display:block;margin:20px 0;padding:10px 0;background-color:#00afec;color:#fff;text-align:center}.cf-mapi-reviews .button-more-reviews.is-hidden{display:none}.cf-mapi-reviews .button-more-reviews:hover{background-color:#0089b9;cursor:pointer}.cf-mapi-reviews .all-reviews-displayed{text-align:center}.cf-mapi-reviews .all-reviews-displayed.is-hidden{display:none}.cf-mapi-reviews .star-icon{display:inline-block;position:relative;margin:0;color:#f02e69}.cf-mapi-reviews .star-icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-size:30px 30px}.cf-mapi-reviews .star-icon.full:before,.cf-mapi-reviews .star-icon:before{width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.cf-mapi-reviews .star-icon.full:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E")}.cf-mapi-reviews .star-icon.half:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 12.175l-8.988-.775L15 3.125l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 22.212l7.725 4.663-2.038-8.788 6.813-5.912zm-12.5 7.7V8.25l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.875z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;display:block;content:""}.cf-mapi-reviews .container-stars{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.cf-mapi-reviews .container-stars button{font-size:.875rem;margin-top:30px;padding:10px 20px;border:0;outline:none;background-color:#00afec;color:#fff;text-align:center}.cf-mapi-reviews .container-stars button:hover{background-color:#0089b9}.cf-mapi-reviews .container-stars button.is-active{background-color:#dbdbdb}.cf-mapi-reviews .container-stars h4{font-size:.75rem;color:#757575;font-weight:400}.cf-mapi-reviews .container-stars .star-icon{font-size:1.5625rem}.cf-mapi-reviews .container-stars .container-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-stars .container-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cf-mapi-reviews .container-stars .container-options button{width:100%;margin-top:15px;margin-bottom:15px}}.cf-mapi-reviews .container-stars .container-options .sort-options{font-size:.875rem;width:230px;height:30px;line-height:30px}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-stars .container-options .sort-options{width:100%}}.cf-mapi-reviews .container-feedback h3{font-size:1.125rem;margin-bottom:20px;color:#2a2c2b;font-weight:400}.cf-mapi-reviews .container-feedback h3 .user-location{font-size:.75rem;display:block;color:#757575;text-transform:capitalize}.cf-mapi-reviews .container-feedback h3 .user-location.is-hidden{display:none}.cf-mapi-reviews .container-feedback p{font-size:.875rem;color:#757575;line-height:20px}.cf-mapi-reviews .container-feedback .content-feedback .hidden-copy,.cf-mapi-reviews .container-feedback .hide-product{display:none}.cf-mapi-reviews .container-feedback .content-feedback .button-see-more{display:block;margin-top:15px;color:#00afec;cursor:pointer}.cf-mapi-reviews .container-feedback .feedback-date{font-size:.75rem;display:block;margin-bottom:20px;color:#757575}.cf-mapi-reviews .container-feedback .star-icon:before{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block;background-size:20px 20px}.cf-mapi-reviews .container-feedback .star-icon.full:before{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.cf-mapi-reviews .container-feedback .star-icon.half:before{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 12.175l-8.988-.775L15 3.125l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 22.212l7.725 4.663-2.038-8.788 6.813-5.912zm-12.5 7.7V8.25l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.875z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.cf-mapi-reviews .container-review-form{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;color:#757575}.cf-mapi-reviews .container-review-form h3{font-size:1.375rem;padding-bottom:15px;color:#2a2c2b;font-weight:400}.cf-mapi-reviews .container-review-form h3+p{font-size:.875rem;padding-bottom:35px}.cf-mapi-reviews .container-review-form.is-hidden{display:none}.cf-mapi-reviews .container-review-form .form-review{font-size:.875rem}.cf-mapi-reviews .container-review-form .form-review div{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review-form .form-review div{display:block}}.cf-mapi-reviews .container-review-form .form-review div p:last-child{margin-left:35px}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review-form .form-review div p:last-child{margin-left:0}}.cf-mapi-reviews .container-review-form .form-review input[type=email],.cf-mapi-reviews .container-review-form .form-review input[type=text]{display:block;width:230px;margin-top:5px;margin-bottom:20px;padding:10px;border:1px solid #757575}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review-form .form-review input[type=email],.cf-mapi-reviews .container-review-form .form-review input[type=text]{width:100%}}.cf-mapi-reviews .container-review-form .form-review input[type=email]{width:495px}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review-form .form-review input[type=email]{width:100%}}.cf-mapi-reviews .container-review-form .form-review textarea{font-size:.875rem;width:100%;height:120px;margin-bottom:35px;padding:10px}.cf-mapi-reviews .container-review-form .container-buttons{margin-top:35px}.cf-mapi-reviews .container-review-form .container-buttons button{padding:10px 20px;border:0;outline:none;background-color:transparent;color:#fff;text-align:center}.cf-mapi-reviews .container-review-form .container-buttons button.submit:hover{background-color:#0089b9}.cf-mapi-reviews .container-review-form .container-buttons button.submit{width:200px;background-color:#00afec}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review-form .container-buttons button.submit{width:100%}}.cf-mapi-reviews .container-review-form .container-buttons button.reset:hover{background-color:#5c5c5c}.cf-mapi-reviews .container-review-form .container-buttons button.reset{width:120px;margin-left:10px;background-color:#757575}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review-form .container-buttons button.reset{width:100%;margin-top:15px;margin-left:0}}.cf-mapi-reviews .container-review-form .rating{display:inline-block}.cf-mapi-reviews .container-review-form .rating span{font-size:.875rem;display:inline-block;padding-bottom:20px;padding-left:10px;float:right;color:#757575;line-height:40px}.cf-mapi-reviews .container-review-form .rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.cf-mapi-reviews .container-review-form .rating:not(:checked)>label{font-size:1.5625rem;width:1.25em;padding:0 .1em;float:right;color:#757575;font-weight:700;white-space:nowrap;cursor:pointer;overflow:hidden}.cf-mapi-reviews .container-review-form .rating:not(:checked)>label:active{position:relative;top:2px;left:2px}.cf-mapi-reviews .container-review-form .rating:not(:checked)>label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23757575' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;display:inline-block;content:""}.cf-mapi-reviews .container-review-form .rating:not(:checked)>label:hover:before,.cf-mapi-reviews .container-review-form .rating:not(:checked)>label:hover~label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M27.5 11.55l-8.988-.775L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788L15 21.587l7.725 4.663-2.038-8.788L27.5 11.55zM15 19.25l-4.7 2.837 1.25-5.35-4.15-3.6 5.475-.475L15 7.625l2.137 5.05 5.476.475-4.15 3.6 1.25 5.35L15 19.25z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.cf-mapi-reviews .container-review-form .rating>input:checked+label:hover:before,.cf-mapi-reviews .container-review-form .rating>input:checked+label:hover~label:before,.cf-mapi-reviews .container-review-form .rating>input:checked~label:before,.cf-mapi-reviews .container-review-form .rating>input:checked~label:hover:before,.cf-mapi-reviews .container-review-form .rating>input:checked~label:hover~label:before,.cf-mapi-reviews .container-review-form .rating>input:hover~input:checked~label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;content:"";display:block}.cf-mapi-reviews .container-review-form .rating>input:checked+label:before,.cf-mapi-reviews .container-review-form .rating>input:checked+label~label:before,.cf-mapi-reviews .container-review-form .rating>input:checked~label:before,.cf-mapi-reviews .container-review-form .rating>input:checked~label~label:before,.cf-mapi-reviews .container-review-form .rating>input:hover~input:checked~label:before{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f02e69' viewBox='0 0 30 30'%3E%3Cpath d='M15 21.587l7.725 4.663-2.05-8.788L27.5 11.55l-8.988-.763L15 2.5l-3.512 8.287-8.988.763 6.825 5.912-2.05 8.788z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;display:inline-block;content:""}.cf-mapi-reviews .container-review{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}@media screen and (min-width:0px) and (max-width:640px){.cf-mapi-reviews .container-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cf-mapi-reviews .container-review.is-hidden{display:none}.cf-mapi-reviews .loader{width:70px;margin:0 auto;text-align:center}.cf-mapi-reviews .loader>div{display:inline-block;width:10px;height:10px;border-radius:100%;background-color:#fff;-webkit-animation:b 1.4s infinite ease-in-out both;animation:b 1.4s infinite ease-in-out both}.cf-mapi-reviews .loader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.cf-mapi-reviews .loader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layout-reviews{margin-bottom:100px}@media screen and (max-width:1024px){.layout-reviews{padding:15px}}.layout-reviews h2{font-size:2.25rem;padding-bottom:20px;color:#2a2c2b;font-weight:400}.layout-reviews .button-more-reviews{font-size:.875rem;display:block;margin:20px 0;padding:10px 0;background-color:#00afec;color:#fff;text-align:center}.layout-reviews .button-more-reviews:hover{background-color:#0089b9;cursor:pointer}.layout-reviews .star-icon{display:inline-block;position:relative;margin:0 2px;color:#f02e69}.layout-reviews .star-icon.full:before,.layout-reviews .star-icon.half:before{position:absolute;left:0;color:#f02e69;text-shadow:0 0 2px rgba(0,0,0,.7);content:"\2605"}.layout-reviews .star-icon.half:before{width:50%;overflow:hidden}.layout-reviews .container-stars{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.layout-reviews .container-stars button{font-size:.875rem;margin-top:30px;padding:10px 20px;border:0;outline:none;background-color:#00afec;color:#fff;text-align:center}.layout-reviews .container-stars button:hover{background-color:#0089b9}.layout-reviews .container-stars button.is-active{background-color:#dbdbdb}.layout-reviews .container-stars h4{font-size:.75rem;color:#757575;font-weight:400}.layout-reviews .container-stars .star-icon{font-size:1.5625rem}.layout-reviews .container-stars .container-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-stars .container-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-reviews .container-stars .container-options button{width:100%;margin-top:15px;margin-bottom:15px}}.layout-reviews .container-stars .container-options .sort-options{font-size:.875rem;width:230px;height:30px;line-height:30px}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-stars .container-options .sort-options{width:100%}}.layout-reviews .container-feedback h3{font-size:1.125rem;margin-bottom:20px;color:#2a2c2b;font-weight:400}.layout-reviews .container-feedback p{font-size:.875rem;color:#757575;line-height:20px}.layout-reviews .container-feedback .content-feedback .hidden-copy{display:none}.layout-reviews .container-feedback .content-feedback .button-see-more{display:block;margin-top:15px;color:#00afec;cursor:pointer}.layout-reviews .container-feedback .feedback-date{font-size:.75rem;display:block;margin-bottom:20px;color:#757575}.layout-reviews .container-feedback .star-icon{font-size:.9375rem}.layout-reviews .container-review-form{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;color:#757575}.layout-reviews .container-review-form h3{font-size:1.375rem;padding-bottom:15px;color:#2a2c2b;font-weight:400}.layout-reviews .container-review-form h3+p{font-size:.875rem;padding-bottom:35px}.layout-reviews .container-review-form.is-hidden{display:none}.layout-reviews .container-review-form .form-review{font-size:.875rem}.layout-reviews .container-review-form .form-review div{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review-form .form-review div{display:block}}.layout-reviews .container-review-form .form-review div p:last-child{margin-left:35px}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review-form .form-review div p:last-child{margin-left:0}}.layout-reviews .container-review-form .form-review input[type=email],.layout-reviews .container-review-form .form-review input[type=text]{display:block;width:230px;margin-top:5px;margin-bottom:20px;padding:10px;border:1px solid #757575}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review-form .form-review input[type=email],.layout-reviews .container-review-form .form-review input[type=text]{width:100%}}.layout-reviews .container-review-form .form-review input[type=email]{width:495px}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review-form .form-review input[type=email]{width:100%}}.layout-reviews .container-review-form .form-review textarea{font-size:.875rem;width:100%;height:120px;margin-bottom:35px;padding:10px}.layout-reviews .container-review-form .container-buttons{margin-top:35px}.layout-reviews .container-review-form .container-buttons button{padding:10px 20px;border:0;outline:none;background-color:transparent;color:#fff;text-align:center}.layout-reviews .container-review-form .container-buttons button.submit:hover{background-color:#0089b9}.layout-reviews .container-review-form .container-buttons button.submit{width:200px;background-color:#00afec}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review-form .container-buttons button.submit{width:100%}}.layout-reviews .container-review-form .container-buttons button.reset:hover{background-color:#5c5c5c}.layout-reviews .container-review-form .container-buttons button.reset{width:120px;margin-left:10px;background-color:#757575}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review-form .container-buttons button.reset{width:100%;margin-top:15px;margin-left:0}}.layout-reviews .container-review-form .rating{display:inline-block}.layout-reviews .container-review-form .rating span{font-size:.875rem;display:inline-block;padding-bottom:20px;padding-left:10px;float:right;color:#757575;line-height:40px}.layout-reviews .container-review-form .rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.layout-reviews .container-review-form .rating:not(:checked)>label{font-size:1.5625rem;width:1.25em;padding:0 .1em;float:right;color:#757575;font-weight:700;white-space:nowrap;cursor:pointer;overflow:hidden}.layout-reviews .container-review-form .rating:not(:checked)>label:active{position:relative;top:2px;left:2px}.layout-reviews .container-review-form .rating:not(:checked)>label:before{content:"☆ "}.layout-reviews .container-review-form .rating:not(:checked)>label:hover,.layout-reviews .container-review-form .rating:not(:checked)>label:hover~label,.layout-reviews .container-review-form .rating>input:checked+label:hover,.layout-reviews .container-review-form .rating>input:checked+label:hover~label,.layout-reviews .container-review-form .rating>input:checked~label,.layout-reviews .container-review-form .rating>input:checked~label:hover,.layout-reviews .container-review-form .rating>input:checked~label:hover~label,.layout-reviews .container-review-form .rating>input:hover~input:checked~label{color:#f02e69}.layout-reviews .container-review-form .rating>input:checked+label:before,.layout-reviews .container-review-form .rating>input:checked+label~label:before,.layout-reviews .container-review-form .rating>input:checked~label:before,.layout-reviews .container-review-form .rating>input:checked~label~label:before,.layout-reviews .container-review-form .rating>input:hover~input:checked~label:before{content:"★ "}.layout-reviews .container-review{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-reviews .container-review.is-hidden{display:none}.layout-reviews .container-user{min-width:150px;margin-right:30px;text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-user{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}.layout-reviews .container-user.is-hidden{display:none}.layout-reviews .container-user .avatar{font-size:1.875rem;display:inline-block;width:90px;margin-bottom:10px;border-radius:50%;background-color:#dbdbdb;color:#2a2c2b;line-height:90px;text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-reviews .container-user .avatar{font-size:1.25rem;width:60px;margin-right:20px;line-height:60px}}.layout-reviews .container-user .user-name{font-size:.75rem;display:block;color:#2a2c2b;font-weight:700}.layout-reviews .container-user .user-location{font-size:.75rem;display:block;color:#757575;text-transform:capitalize}.layout-reviews .container-user .user-location.is-hidden{display:none}.layout-sandbox{padding:25px 0}.layout-side-by-side{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-side-by-side .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.layout-side-by-side section.image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px}.layout-side-by-side section.image-container img{display:block;-ms-flex-negative:0;flex-shrink:0;margin:0 auto}.layout-side-by-side.reverse .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.mobile-image-top .row,.layout-side-by-side.reverse .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.mobile-image-bottom section.image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.no-mobile-image section.image-container{display:none}}.layout-side-by-side.no-tablet-image section{width:100%}@media screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.no-tablet-image section.image-container{display:none}}@media screen and (max-width:1024px){.layout-side-by-side.desktop-only-image section{width:100%}}@media screen and (max-width:1024px){.layout-side-by-side.desktop-only-image section.image-container{display:none}}.layout-side-by-side.image-to-center section.image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-side-by-side.image-to-bottom section.image-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cf-side-by-side{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1025px){.cf-side-by-side .large-collapse>div{padding-right:0;padding-left:0}}.cf-side-by-side .after,.cf-side-by-side .before{padding-right:.9375rem;padding-left:.9375rem}.cf-side-by-side .side-by-side-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side .side-by-side-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.cf-side-by-side .side-by-side-main>div{-ms-flex-preferred-size:auto;flex-basis:auto;padding-right:.9375rem;padding-left:.9375rem}@media screen and (min-width:641px){.cf-side-by-side .side-by-side-main>div{-ms-flex-preferred-size:50%;flex-basis:50%}}.cf-side-by-side .collapse>div{padding-right:0;padding-left:0}.cf-side-by-side .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cf-side-by-side .image-container img{display:block;-ms-flex-negative:0;flex-shrink:0;margin:0 auto}.cf-side-by-side.image-right .image-container img{margin-right:0}.cf-side-by-side.image-left .image-container img{margin-left:0}.cf-side-by-side.reverse .side-by-side-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side.mobile-image-top .side-by-side-main,.cf-side-by-side.reverse .side-by-side-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side.mobile-image-bottom .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side.no-mobile-image .image-container{display:none}}@media screen and (min-width:641px) and (max-width:1024px){.cf-side-by-side.no-tablet-image .content-container{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}.cf-side-by-side.no-tablet-image .image-container{display:none}}@media screen and (max-width:1024px){.cf-side-by-side.desktop-only-image .content-container{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}.cf-side-by-side.desktop-only-image .image-container{display:none}}.cf-side-by-side.image-to-center .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cf-side-by-side.image-to-bottom .image-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1025px){.cf-side-by-side .split-60-40 .content-container{-ms-flex-preferred-size:60%;flex-basis:60%}}@media screen and (min-width:1025px){.cf-side-by-side .split-60-40 .image-container{-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1025px){.cf-side-by-side .split-66-33 .content-container{-ms-flex-preferred-size:66.6%;flex-basis:66.6%}}@media screen and (min-width:1025px){.cf-side-by-side .split-66-33 .image-container{-ms-flex-preferred-size:33.4%;flex-basis:33.4%}}.layout-site-header.pull-logo-left .container .brand-logo{margin-right:auto}.layout-site-header.pull-cta-right .container .right-block{margin-left:auto}.layout-site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.layout-site-header .container .middle-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-site-header .container .cta-phone{color:inherit;text-decoration:none}.layout-site-header .container .cta-phone span{display:none}.layout-site-header .container .cta-phone:before{font-size:1.5rem;content:"\0260E"}}.layout-site-header .container .standard-logo{display:none}@media screen and (min-width:641px){.layout-site-header .container .standard-logo{display:inline}}@media screen and (min-width:641px){.layout-site-header .container .mobile-logo{display:none}}.layout-site-header .container .cta-phone{padding:15px}.cf-site-header.pull-logo-left .constraint .brand-logo{margin-right:auto}.cf-site-header.pull-cta-right .constraint .right-block{margin-left:auto}.cf-site-header .constraint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.cf-site-header .constraint .middle-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cf-site-header .constraint .cta-phone{color:inherit;text-decoration:none}.cf-site-header .constraint .cta-phone span{display:none}.cf-site-header .constraint .cta-phone:before{font-size:1.5rem;content:"\0260E"}}.cf-site-header .constraint .standard-logo{display:none}@media screen and (min-width:641px){.cf-site-header .constraint .standard-logo{display:inline}}@media screen and (min-width:641px){.cf-site-header .constraint .mobile-logo{display:none}}.cf-site-header .constraint .cta-phone{padding:15px}.layout-tabbed-content{padding:30px;background-color:#e6e6e6}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .mobile-tabs.align-top .tabs li{float:left;border-top:3px solid #e6e6e6;border-bottom:0}.layout-tabbed-content .mobile-tabs.align-top .tabs li.active{display:block}.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(2),.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(2)~li{width:50%}.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(3),.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(3)~li{width:33.33333%}.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(4),.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(4)~li{width:25%}.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(5),.layout-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(5)~li{width:20%}.layout-tabbed-content .mobile-tabs.align-top .tabs li.active,.layout-tabbed-content .mobile-tabs.align-top .tabs li:hover{border-top:3px solid #00aeff;border-bottom:0}}.layout-tabbed-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-tabbed-content .container{position:relative}@media screen and (min-width:641px){.layout-tabbed-content .container.align-bottom{padding-top:0;padding-bottom:70px}.layout-tabbed-content .container.align-left{padding-top:0;padding-left:200px}.layout-tabbed-content .container.align-right{padding-top:0;padding-right:200px}}.layout-tabbed-content .tab-trigger{display:none}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .tab-trigger{display:block;position:relative;width:100%;padding:20px;border-bottom:3px solid #00aeff;background-color:#f2f2f2;color:#00aeff;cursor:pointer}.layout-tabbed-content .tab-trigger.mobile-tabs{display:none}.layout-tabbed-content .tab-trigger:after{position:absolute;top:20px;right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\0276F"}.layout-tabbed-content .tab-trigger.open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.layout-tabbed-content .tab-trigger+.tabs{display:none;position:absolute;top:67px;left:0;z-index:10}.layout-tabbed-content .tab-trigger.mobile-tabs+.tabs{display:block;position:static;top:0}.layout-tabbed-content .tab-trigger.open+.tabs{display:block}}.layout-tabbed-content .tabs{display:block;width:100%;padding:0;border-bottom:3px solid #e6e6e6;background-color:#f2f2f2;list-style-type:none}.layout-tabbed-content .tabs:after{display:table;clear:both;content:""}.layout-tabbed-content .tabs li{width:100%;padding:20px;border-bottom:3px solid #f2f2f2;background-color:#f2f2f2;cursor:pointer}@media screen and (min-width:641px){.layout-tabbed-content .tabs li{float:left}}.layout-tabbed-content .tabs li.active,.layout-tabbed-content .tabs li:hover{border-bottom:3px solid #00aeff;color:#00aeff}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .tabs li.active{display:none}}.layout-tabbed-content .tab-container{background-color:#fff}.layout-tabbed-content .tab-container>section{display:none;padding:20px;clear:both}.layout-tabbed-content .tab-container>section.active{display:block}@media screen and (min-width:641px){.layout-tabbed-content .align-top .tabs li{border-top:3px solid #e6e6e6;border-bottom:0}.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(2),.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(2)~li{width:50%}.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(3),.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(3)~li{width:33.33333%}.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(4),.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(4)~li{width:25%}.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(5),.layout-tabbed-content .align-top .tabs li:first-child:nth-last-child(5)~li{width:20%}}@media screen and (min-width:641px){.layout-tabbed-content .align-top .tabs li.active,.layout-tabbed-content .align-top .tabs li:hover{border-top:3px solid #00aeff;border-bottom:0}}@media screen and (min-width:641px){.layout-tabbed-content .align-bottom .tabs{position:absolute;bottom:0;border-top:3px solid #e6e6e6;border-bottom:0}}@media screen and (min-width:641px){.layout-tabbed-content .align-bottom .tabs li{border-top:0;border-bottom:3px solid #f2f2f2}.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(2),.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(2)~li{width:50%}.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(3),.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(3)~li{width:33.33333%}.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(4),.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(4)~li{width:25%}.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(5),.layout-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(5)~li{width:20%}}@media screen and (min-width:641px){.layout-tabbed-content .align-bottom .tabs li.active,.layout-tabbed-content .align-bottom .tabs li:hover{border-bottom:3px solid #00aeff;color:#00aeff}}@media screen and (min-width:641px){.layout-tabbed-content .align-left .tabs{position:absolute;top:0;left:0;width:200px;height:100%;border-right:3px solid #e6e6e6;border-bottom:0}}@media screen and (min-width:641px){.layout-tabbed-content .align-left .tabs li{border-top:0;border-bottom:0;border-left:3px solid #f2f2f2}}@media screen and (min-width:641px){.layout-tabbed-content .align-left .tabs li.active,.layout-tabbed-content .align-left .tabs li:hover{border-bottom:0;border-left:3px solid #00aeff;color:#00aeff}}@media screen and (min-width:641px){.layout-tabbed-content .align-right .tabs{position:absolute;top:0;right:0;width:200px;height:100%;border-bottom:0;border-left:3px solid #e6e6e6}}@media screen and (min-width:641px){.layout-tabbed-content .align-right .tabs li{border-top:0;border-right:3px solid #f2f2f2;border-bottom:0}}@media screen and (min-width:641px){.layout-tabbed-content .align-right .tabs li.active,.layout-tabbed-content .align-right .tabs li:hover{border-right:3px solid #00aeff;border-bottom:0;color:#00aeff}}.cf-tabbed-content{padding:30px;background-color:#e6e6e6}@media screen and (min-width:1025px){.cf-tabbed-content .large-collapse>div{padding-right:0;padding-left:0}}@media screen and (min-width:0px) and (max-width:640px){.cf-tabbed-content .mobile-tabs.align-top .tabs li{float:left;border-top:3px solid #e6e6e6;border-bottom:0}.cf-tabbed-content .mobile-tabs.align-top .tabs li.active{display:block}.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(2),.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(2)~li{width:50%}.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(3),.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(3)~li{width:33.33333%}.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(4),.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(4)~li{width:25%}.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(5),.cf-tabbed-content .mobile-tabs.align-top .tabs li:first-child:nth-last-child(5)~li{width:20%}.cf-tabbed-content .mobile-tabs.align-top .tabs li.active,.cf-tabbed-content .mobile-tabs.align-top .tabs li:hover{border-top:3px solid #00aeff;border-bottom:0}}.cf-tabbed-content .after,.cf-tabbed-content .before{padding-right:.9375rem;padding-left:.9375rem}.cf-tabbed-content .collapse>div{padding-right:0;padding-left:0}.cf-tabbed-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.cf-tabbed-content .constraint{position:relative}@media screen and (min-width:641px){.cf-tabbed-content .constraint.align-bottom{padding-top:0;padding-bottom:70px}.cf-tabbed-content .constraint.align-left{padding-top:0;padding-left:200px}.cf-tabbed-content .constraint.align-right{padding-top:0;padding-right:200px}}.cf-tabbed-content .tab-trigger{display:none}@media screen and (min-width:0px) and (max-width:640px){.cf-tabbed-content .tab-trigger{display:block;position:relative;width:100%;padding:20px;border-bottom:3px solid #00aeff;background-color:#f2f2f2;color:#00aeff;cursor:pointer}.cf-tabbed-content .tab-trigger.mobile-tabs{display:none}.cf-tabbed-content .tab-trigger:after{position:absolute;top:20px;right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\0276F"}.cf-tabbed-content .tab-trigger.open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cf-tabbed-content .tab-trigger+.tabs{display:none;position:absolute;top:67px;left:0;z-index:10}.cf-tabbed-content .tab-trigger.mobile-tabs+.tabs{display:block;position:static;top:0}.cf-tabbed-content .tab-trigger.open+.tabs{display:block}}.cf-tabbed-content .tabs{display:block;width:100%;padding:0;border-bottom:3px solid #e6e6e6;background-color:#f2f2f2;list-style-type:none}.cf-tabbed-content .tabs:after{display:table;clear:both;content:""}.cf-tabbed-content .tabs li{width:100%;padding:20px;border-bottom:3px solid #f2f2f2;background-color:#f2f2f2;cursor:pointer}@media screen and (min-width:641px){.cf-tabbed-content .tabs li{float:left}}.cf-tabbed-content .tabs li.active,.cf-tabbed-content .tabs li:hover{border-bottom:3px solid #00aeff;color:#00aeff}@media screen and (min-width:0px) and (max-width:640px){.cf-tabbed-content .tabs li.active{display:none}}.cf-tabbed-content .tab-container{background-color:#fff}.cf-tabbed-content .tab-container>[data-tab]{display:none;padding:20px;clear:both}.cf-tabbed-content .tab-container>[data-tab].active{display:block}@media screen and (min-width:641px){.cf-tabbed-content .align-top .tabs li{border-top:3px solid #e6e6e6;border-bottom:0}.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(2),.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(2)~li{width:50%}.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(3),.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(3)~li{width:33.33333%}.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(4),.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(4)~li{width:25%}.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(5),.cf-tabbed-content .align-top .tabs li:first-child:nth-last-child(5)~li{width:20%}}@media screen and (min-width:641px){.cf-tabbed-content .align-top .tabs li.active,.cf-tabbed-content .align-top .tabs li:hover{border-top:3px solid #00aeff;border-bottom:0}}@media screen and (min-width:641px){.cf-tabbed-content .align-bottom .tabs{position:absolute;bottom:0;border-top:3px solid #e6e6e6;border-bottom:0}}@media screen and (min-width:641px){.cf-tabbed-content .align-bottom .tabs li{border-top:0;border-bottom:3px solid #f2f2f2}.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(2),.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(2)~li{width:50%}.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(3),.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(3)~li{width:33.33333%}.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(4),.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(4)~li{width:25%}.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(5),.cf-tabbed-content .align-bottom .tabs li:first-child:nth-last-child(5)~li{width:20%}}@media screen and (min-width:641px){.cf-tabbed-content .align-bottom .tabs li.active,.cf-tabbed-content .align-bottom .tabs li:hover{border-bottom:3px solid #00aeff;color:#00aeff}}@media screen and (min-width:641px){.cf-tabbed-content .align-left .tabs{position:absolute;top:0;left:0;width:200px;height:100%;border-right:3px solid #e6e6e6;border-bottom:0}}@media screen and (min-width:641px){.cf-tabbed-content .align-left .tabs li{border-top:0;border-bottom:0;border-left:3px solid #f2f2f2}}@media screen and (min-width:641px){.cf-tabbed-content .align-left .tabs li.active,.cf-tabbed-content .align-left .tabs li:hover{border-bottom:0;border-left:3px solid #00aeff;color:#00aeff}}@media screen and (min-width:641px){.cf-tabbed-content .align-right .tabs{position:absolute;top:0;right:0;width:200px;height:100%;border-bottom:0;border-left:3px solid #e6e6e6}}@media screen and (min-width:641px){.cf-tabbed-content .align-right .tabs li{border-top:0;border-right:3px solid #f2f2f2;border-bottom:0}}@media screen and (min-width:641px){.cf-tabbed-content .align-right .tabs li.active,.cf-tabbed-content .align-right .tabs li:hover{border-right:3px solid #00aeff;border-bottom:0;color:#00aeff}}.layout-top-bar a{font-size:.75rem;display:inline-block;padding:10px;line-height:1.5}.layout-top-bar .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:640px){.layout-top-bar .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-top-bar .container .left-block{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-top-bar .container .left-block,.layout-top-bar .container .left-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-direction:normal}.layout-top-bar .container .left-items{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-top-bar .container .right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right}@media screen and (min-width:0px) and (max-width:640px){.layout-top-bar .container .right-block{text-align:left}}.layout-top-bar .container .right-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:0px) and (max-width:640px){.layout-top-bar .container .right-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1024px){.layout-top-bar.hide-left-tablet .container .left-block,.layout-top-bar.hide-left-tablet .container .left-items{display:none}}@media screen and (min-width:0px) and (max-width:640px){.layout-top-bar.hide-left-mobile .container .left-block,.layout-top-bar.hide-left-mobile .container .left-items{display:none}}@media screen and (max-width:1024px){.layout-top-bar.hide-right-tablet .container .right-block,.layout-top-bar.hide-right-tablet .container .right-items{display:none}}@media screen and (min-width:0px) and (max-width:640px){.layout-top-bar.hide-right-mobile .container .right-block,.layout-top-bar.hide-right-mobile .container .right-items{display:none}}.layout-top-bar.wide-left .container .left-block,.layout-top-bar.wide-left .container .left-items,.layout-top-bar.wide-right .container .right-block,.layout-top-bar.wide-right .container .right-items{-webkit-box-flex:2;-ms-flex:2;flex:2}.cf-top-bar a{font-size:.75rem;display:inline-block;padding:10px;line-height:1.5}.cf-top-bar .constraint{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:0px) and (max-width:640px){.cf-top-bar .constraint{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cf-top-bar .constraint .left-block{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cf-top-bar .constraint .left-block,.cf-top-bar .constraint .left-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-direction:normal}.cf-top-bar .constraint .left-items{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cf-top-bar .constraint .right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right}@media screen and (min-width:0px) and (max-width:640px){.cf-top-bar .constraint .right-block{text-align:left}}.cf-top-bar .constraint .right-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:0px) and (max-width:640px){.cf-top-bar .constraint .right-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1024px){.cf-top-bar.hide-left-tablet .container .left-block,.cf-top-bar.hide-left-tablet .container .left-items{display:none}}@media screen and (min-width:0px) and (max-width:640px){.cf-top-bar.hide-left-mobile .container .left-block,.cf-top-bar.hide-left-mobile .container .left-items{display:none}}@media screen and (max-width:1024px){.cf-top-bar.hide-right-tablet .container .right-block,.cf-top-bar.hide-right-tablet .container .right-items{display:none}}@media screen and (min-width:0px) and (max-width:640px){.cf-top-bar.hide-right-mobile .container .right-block,.cf-top-bar.hide-right-mobile .container .right-items{display:none}}.cf-top-bar.wide-left .container .left-block,.cf-top-bar.wide-left .container .left-items,.cf-top-bar.wide-right .container .right-block,.cf-top-bar.wide-right .container .right-items{-webkit-box-flex:2;-ms-flex:2;flex:2}.cf-logo-container{min-width:0;margin:0;padding:0}.cf-logo-image,.cf-logo-link{display:inline-block}.cf-logo-image{width:auto;height:auto}.cf-icon-container{display:inline-block;margin:0;padding:0}.cf-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M4 2.5h16A1.5 1.5 0 0 1 21.5 4v16a1.5 1.5 0 0 1-1.5 1.5H4A1.5 1.5 0 0 1 2.5 20V4A1.5 1.5 0 0 1 4 2.5zm0 .375c-.621 0-1.125.504-1.125 1.125v16c0 .621.504 1.125 1.125 1.125h16c.621 0 1.125-.504 1.125-1.125V4c0-.621-.504-1.125-1.125-1.125H4zM5.5 1h13A1.5 1.5 0 0 1 20 2.5v19a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 4 21.5v-19A1.5 1.5 0 0 1 5.5 1zm0 .375c-.621 0-1.125.504-1.125 1.125v19c0 .621.504 1.125 1.125 1.125h13c.621 0 1.125-.504 1.125-1.125v-19c0-.621-.504-1.125-1.125-1.125h-13zM2.5 4h19A1.5 1.5 0 0 1 23 5.5v13a1.5 1.5 0 0 1-1.5 1.5h-19A1.5 1.5 0 0 1 1 18.5v-13A1.5 1.5 0 0 1 2.5 4zm0 .375c-.621 0-1.125.504-1.125 1.125v13c0 .621.504 1.125 1.125 1.125h19c.621 0 1.125-.504 1.125-1.125v-13c0-.621-.504-1.125-1.125-1.125h-19zM12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11zm0-.375c5.868 0 10.625-4.757 10.625-10.625S17.868 1.375 12 1.375 1.375 6.132 1.375 12 6.132 22.625 12 22.625zM12 17a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm0-.375a4.625 4.625 0 1 0 0-9.25 4.625 4.625 0 0 0 0 9.25z'/%3E%3C/svg%3E")}.cf-icon,.cf-icon.chevron-down{width:24px;height:24px;background-repeat:no-repeat}.cf-icon.chevron-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-icon.chevron-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-icon.chevron-left,.cf-icon.chevron-right{width:24px;height:24px;background-repeat:no-repeat}.cf-icon.chevron-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-icon.chevron-up{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-icon.chevron-up,.cf-icon.close{width:24px;height:24px;background-repeat:no-repeat}.cf-icon.close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-icon.location{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-icon.location,.cf-icon.menu{width:24px;height:24px;background-repeat:no-repeat}.cf-icon.menu{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E")}.cf-icon.phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E")}.cf-icon.phone,.cf-icon.search{width:24px;height:24px;background-repeat:no-repeat}.cf-icon.search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.cf-button,.cf-button-container{margin:0;padding:10px 20px}.cf-button{display:block;width:auto;border:0;border-radius:5px;background-color:#00afec;color:#fff;text-align:center;text-decoration:none}.cf-button:hover{background-color:#0089b9}.cf-navigation-item-default,.cf-navigation-item-jump-link{display:block;padding:15px;background-color:#fff;color:#00afec;font-size:1rem;text-decoration:none}.cf-navigation-item-default:hover,.cf-navigation-item-jump-link:hover{color:#0089b9}.cf-subnavigation-container .cf-navigation-item-default,.cf-subnavigation-container .cf-navigation-item-jump-link{border-bottom:1px solid #e6f7fd}.cf-navigation-item-header{display:block;padding:15px;background-color:#004c79;color:#fff;font-size:1.125rem}@media screen and (min-width:641px){.cf-navigation-item-header{display:none}}.cf-navigation-container-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background-color:#004c79;color:#fff}.cf-navigation-text-only{font-size:1.125rem}.cf-navigation-item-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none}.cf-navigation-item-cta .cf-icon{margin-right:5px}.cf-navigation-item-cta .cf-icon.chevron-down{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.chevron-left{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.chevron-right{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.chevron-up{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.close{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.location{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.menu{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.phone{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-cta .cf-icon.search{width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-container-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 15px;background-color:pink}.cf-navigation-item-promo-text{display:block;margin-bottom:20px;color:#fff;font-size:1.125rem}.cf-navigation-item-promo-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;color:#fff;font-size:1rem;text-decoration:none}.cf-navigation-item-promo-link .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-left:5px}.cf-navigation-item-subnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #e6f7fd;background-color:#fff;color:#00afec;text-decoration:none;cursor:pointer}.cf-navigation-item-subnav .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-left:5px}.cf-navigation-item-subnav:hover{color:#0089b9}.cf-navigation-item-subnav:hover .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230089b9' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}.cf-navigation-item-drilldown-return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;background-color:#00afec;color:#fff;cursor:pointer}@media screen and (min-width:641px){.cf-navigation-item-drilldown-return{display:none}}.cf-navigation-item-drilldown-return .cf-icon.chevron-left{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-right:5px}@media screen and (min-width:641px){.cf-navigation-item-subnav .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}@media screen and (min-width:641px){.cf-navigation-item-subnav:hover .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230089b9' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}.cf-navigation-menu-container{position:relative;z-index:1000}@media screen and (min-width:641px){.cf-navigation-menu-container>.cf-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:641px){.cf-navigation-menu-container>.cf-navigation-menu>.cf-subnavigation-container>.cf-navigation-menu{top:100%;left:0;width:200px;border-top:1px solid #004c79}}@media screen and (min-width:641px){.cf-subnavigation-container{position:relative}}@media screen and (min-width:641px){.cf-subnavigation-container.active>.cf-navigation-item-container .cf-navigation-item-subnav{background-color:#004c79;color:#fff}}@media screen and (min-width:641px){.cf-subnavigation-container.active>.cf-navigation-item-container .cf-navigation-item-subnav .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}.cf-subnavigation-container .cf-navigation-menu{position:absolute;top:0;left:100%;width:100%;-webkit-transition:left .25s,opacity .33s;-o-transition:left .25s,opacity .33s;transition:left .25s,opacity .33s;opacity:0;visibility:hidden}@media screen and (min-width:641px){.cf-subnavigation-container .cf-navigation-menu .cf-navigation-item-subnav .cf-icon.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}@media screen and (min-width:641px){.cf-subnavigation-container .cf-navigation-menu .cf-navigation-item-subnav:hover.chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230089b9' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}.cf-subnavigation-container .cf-navigation-menu.active{left:0;opacity:1;visibility:visible;z-index:10}@media screen and (min-width:641px){.cf-subnavigation-container .cf-navigation-menu.active{left:100%}}.cf-subnavigation-container .cf-navigation-menu.active:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#004c79;content:""}@media screen and (min-width:641px){.menu-open-left .cf-navigation-menu-container>.cf-navigation-menu>.cf-subnavigation-container>.cf-navigation-menu{top:100%;left:0;width:200px;border-top:1px solid #004c79}}@media screen and (min-width:641px){.menu-open-left .cf-subnavigation-container.active>.cf-navigation-item-container .cf-navigation-item-subnav .chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}.menu-open-left .cf-subnavigation-container .cf-navigation-menu{left:-100%}@media screen and (min-width:641px){.menu-open-left .cf-subnavigation-container .cf-navigation-menu .cf-navigation-item-subnav .chevron-right{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300afec' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}@media screen and (min-width:641px){.menu-open-left .cf-subnavigation-container .cf-navigation-menu .cf-navigation-item-subnav.chevron-right:hover{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230089b9' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat}}.menu-open-left .cf-subnavigation-container .cf-navigation-menu.active{left:0}@media screen and (min-width:641px){.menu-open-left .cf-subnavigation-container .cf-navigation-menu.active{left:-100%}}.cf-navigation-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto;padding:0;border-bottom:1px solid #004c79}.cf-navigation-header-container.menu-below{-ms-flex-wrap:wrap;flex-wrap:wrap}.cf-navigation-header-container.menu-below .cf-navigation-menu-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.cf-navigation-menu-container{display:none;position:absolute;top:calc(100% + 1px);left:0;-ms-flex-item-align:end;align-self:flex-end;width:100%;overflow:hidden}@media screen and (min-width:641px){.cf-navigation-menu-container{display:block;position:relative;width:auto;overflow:visible}}@media screen and (min-width:641px){.cf-navigation-menu-container>.cf-navigation-menu>.cf-navigation-item-container .cf-navigation-item-default,.cf-navigation-menu-container>.cf-navigation-menu>.cf-subnavigation-container>.cf-navigation-item-container .cf-navigation-item-subnav{border-bottom-width:0}}.cf-navigation-trigger-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding-right:1rem}.trigger-menu{cursor:pointer}@media screen and (min-width:641px){.trigger-menu{display:none}}.trigger-menu-close{display:none;cursor:pointer}.cf-navigation-panel{display:none;position:absolute;top:calc(100% + 1px);left:0;width:100%;height:calc(100vh - 51px);padding:2rem;border-bottom:1px solid #004c79;background-color:#fff;text-align:center;z-index:20}@media screen and (min-width:641px){.cf-navigation-panel{height:auto}}.cf-navigation-panel-trigger{cursor:pointer}.cf-navigation-panel-trigger .close-trigger{display:none}.cf-navigation-panel-trigger.active{color:#0089b9}.cf-navigation-panel-trigger.active .cf-icon-container{display:none}.cf-navigation-panel-trigger.active .cf-icon-container.close-trigger{display:inline-block}body{background-color:#f3f3f3;color:#434343;font-family:proxima-nova,open sans,arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;line-height:24px}main.pad-top{padding-top:80px}h1{padding:0;color:#fff;font-family:proxima-nova,open sans,arial,sans-serif;font-size:35px;font-style:normal;font-weight:700;line-height:42px;-webkit-transition:font-family .2s ease;-o-transition:font-family .2s ease;transition:font-family .2s ease}@media only screen and (min-width:641px) and (max-width:1024px){h1{font-size:45px;line-height:52px}}@media only screen and (min-width:1025px){h1{font-size:55px;line-height:62px}}h1.spacer{margin-bottom:15px}@media screen and (min-width:641px){h1.spacer-med-up{margin-bottom:15px}}h1.alt{color:#161001}h1.sm{font-size:30px;line-height:40px}@media screen and (min-width:1025px){h1.sm{font-size:35px;line-height:45px}}h2{margin-bottom:20px;padding:0;color:#161001;font-family:proxima-nova,open sans,arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:40px}@media only screen and (min-width:1025px){h2{margin-bottom:30px;font-size:35px;line-height:45px}}h2.alt{color:#fff}h2.collapse-bottom{margin-bottom:0}h2.small{font-size:25px}h2.small-bottom{margin-bottom:10px}h2.med-bottom{margin-bottom:15px}h2.bottom-25-35{margin-bottom:25px}@media screen and (min-width:641px){h2.bottom-25-35{margin-bottom:35px}}h2.section-header{margin-bottom:15px}@media screen and (min-width:641px){h2.section-header{margin-bottom:50px}}@media screen and (min-width:0px) and (max-width:640px){h2.left-mobile{text-align:left}}h3{padding:0;color:#161001;font-family:proxima-nova,open sans,arial,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:30px}h3.border{position:relative;padding-bottom:30px;text-align:center}h3.border:after{display:block;position:absolute;bottom:0;left:50%;width:100px;height:4px;margin-left:-50px;background-color:#c30c14;content:""}h3.alt{color:#fff}h3.light{font-weight:200}h3.super-pad-top{padding-top:30px;padding-right:15px;padding-left:15px}h3.bg-white{background-color:#fff}h3.large-bottom{margin-bottom:30px}@media screen and (min-width:641px){h3.large-bottom{margin-bottom:60px}}h3.space-bottom{margin-bottom:15px}@media screen and (min-width:641px){h3.space-bottom{margin-bottom:30px}}h3.small-bottom{margin-bottom:15px}h3.smaller-bottom{margin-bottom:10px}h3.smallest-bottom{margin-bottom:5px}h3.left-mobile{text-align:left}@media screen and (min-width:641px){h3.left-mobile{text-align:center}}h3.space-top{margin-top:15px}@media screen and (min-width:641px){h3.space-top{margin-top:30px}}p{margin:15px 0;padding:0;line-height:24px}p.small{font-size:14px;line-height:20px}p.med{font-size:18px;line-height:28px}@media screen and (min-width:641px){p.med{font-size:20px;line-height:30px}}p.large{font-size:20px;line-height:30px}p.super{font-size:25px;line-height:35px}@media only screen and (max-width:640px){p.super{font-size:20px;line-height:25px}}p.alt{color:#fff}p.spacer{padding-bottom:30px}p.subheader{margin-bottom:30px}@media screen and (min-width:641px){p.subheader{margin-bottom:50px}}p.spacer-margin{margin-bottom:30px}p.bottom-med{margin-bottom:15px}@media screen and (min-width:641px){p.bottom-med{margin-bottom:30px}}p.no-space{margin:0}p.reverse-tfn{color:#c30c14;font-size:25px;font-weight:600;line-height:35px}p.reverse-tfn a{text-decoration:none}p.read-more{color:#ce0c14;font-size:16px;font-weight:700}@media screen and (min-width:641px){p.top-spacer{margin-top:30px}}p.med-space-top{margin-top:15px}@media screen and (min-width:641px){p.med-space-top{margin-top:30px}}p.align-left{text-align:left}@media screen and (min-width:0px) and (max-width:640px){p.left-mobile{text-align:left}}p.centered{text-align:center}p.small-bottom{margin-bottom:10px}p.small-top{margin-top:10px}p.smallest-top{margin-top:5px}p.smallest-bottom{margin-bottom:5px}p.bottom-50{margin-bottom:50px}p.semi{font-weight:500}p.use-padding{margin:0;padding:15px}p.bg-white{background-color:#fff}p.collapse-top{margin-top:0}@media screen and (min-width:1025px){p.collapse-top-desktop{margin-top:0}}p.collapse-bottom{margin-bottom:0}p.bold{font-weight:700}p.reg{font-weight:400}p.semi-bold{font-weight:500}label{font-size:20px;font-weight:200}label.alt{color:#fff}button{border:0}blockquote{margin:0 0 25px;padding-left:15px;border-left:5px solid #c30c14;font-style:italic}ul{margin:15px 0;padding:0;list-style:none}ul.no-margin{margin:0}ul.basic{padding-left:20px;list-style-type:disc}ul.basic li{padding:0}ul.basic li:before{display:none}ul.no-bullets li:before{content:" "}ul.align-left,ul.checks{text-align:left}ul.checks{padding-top:15px}ul.checks li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}ul.checks li:before{content:" "}ul.checks-red li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-check-red.svg);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}ul.no-space-top{margin-top:0;padding-top:0}ul.pad-sides{padding-right:15px;padding-left:15px}@media screen and (min-width:641px){ul.pad-sides{padding-right:20px;padding-left:20px}}ul.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}li{position:relative;margin-bottom:6px;padding-left:.8em}li:before{position:absolute;left:0;content:"\2022"}a,li:before{color:#c30c14}a{text-decoration:underline}a.no-text-style{color:inherit}a.no-decoration,a.no-text-style{text-decoration:none}a.same-color{color:inherit}a.space-top-med{display:inline-block;margin-top:30px}a.hide{display:none}a.cta{display:inline-block;margin:auto;padding:15px;border-radius:5px;background-color:#c30c14;color:#fff;font-size:18px}a.block{display:block}span.highlight{color:#ce0c14}span.space-sides{margin:0 15px}@media screen and (min-width:0px) and (max-width:640px){span.mobile-pull-top{position:relative;top:-7px}}span.xl{font-size:25px}span.semi{font-weight:500}span.bg-red{padding:10px 30px;background-color:#c30c14;color:#fff;font-size:20px;font-weight:700;line-height:30px}span.reg{font-weight:400}u{cursor:pointer}.lg-copy{font-size:20px;line-height:30px}img.svg-phone-icon{display:inline-block;width:25px}img.svg-phone-icon.lg{width:30px}img.bg-white{background-color:#fff}img.full{width:100%}img.hidden{display:none}img.max-260{display:block;max-width:260px;margin:auto}img.max-250{max-width:250px}img.max-1000{max-width:1000px}img.max-120{max-width:120px}img.max-135{max-width:135px}img.top-spacer{margin-top:25px}img.badge{max-width:230px}@media screen and (min-width:641px){img.badge{max-width:338px}}img.block{display:block}i.hidden{display:none}.error-icon{width:35px}.disclaimer{font-size:14px;line-height:20px}.m30{margin-top:35px}.red{color:#c30c14}.lg-btn{display:inline-block;position:relative;padding:11px 30px;-webkit-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;border:2px solid #c30c14;border-radius:5px;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700;line-height:28px;text-decoration:none;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.lg-btn:before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);-o-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);border-radius:inherit;content:"";z-index:-1}.lg-btn:hover{background-color:#fff;color:#c30c14}.lg-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-btn.gray{max-width:180px;margin:0 auto;padding:6px 25px;border:2px solid #434343;background-color:#434343}.lg-btn.gray:hover{background-color:#fff;color:#434343}.lg-btn.gray:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-btn.red{max-width:180px;margin:0 auto;padding:6px 25px;border:2px solid #c30c14;background-color:#c30c14}.lg-btn.red:hover{background-color:#fff;color:#c30c14}.lg-btn.red:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-btn.light-grey{max-width:180px;margin:0 auto;padding:6px 30px;border:2px solid #979797;background-color:#979797}.lg-btn.light-grey:hover{background-color:#fff;color:#979797}.lg-btn.light-grey:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-btn.super-spacer{margin:30px 0}.lg-btn.spacer{margin:25px 0}.lg-btn.centered{margin-right:auto;margin-left:auto}.lg-btn.light{padding:7px 25px;border:0;border-radius:3px;background-color:#979797}.lg-btn.light:hover{background-color:#979797;color:#fff}.lg-btn.space-top{margin-top:25px}.lg-btn.space-top-lg{margin-top:30px}.lg-btn.space-top-50-60{margin-top:50px}@media screen and (min-width:641px){.lg-btn.space-top-50-60{margin-top:60px}}.lg-btn.space-top-zero-sm{margin-top:0}@media screen and (min-width:641px){.lg-btn.space-top-zero-sm{margin-top:15px}}.lg-btn.space-top-sm-lg{margin-top:15px}@media screen and (min-width:641px){.lg-btn.space-top-sm-lg{margin-top:30px}}.lg-btn.space-top-med-lg{margin-top:30px}@media screen and (min-width:641px){.lg-btn.space-top-med-lg{margin-top:50px}}.lg-btn.space-top-medium-up{margin-top:0}@media screen and (min-width:641px){.lg-btn.space-top-medium-up{margin-top:50px}}.lg-btn.space-top-small{margin-top:15px}.lg-btn.space-top-50-75{margin-top:50px}@media screen and (min-width:641px){.lg-btn.space-top-50-75{margin-top:75px}}.lg-btn.space-bottom{margin-bottom:15px}.lg-btn.sm-pad{padding:5px 15px}.lg-btn.reg-txt{font-weight:400}.lg-btn.no-cap{text-transform:none}.lg-btn.no-rnd{border-radius:0}.lg-btn.full-width{width:100%}iframe.full{width:100%;height:100vh}form span.error{position:absolute;top:100%;left:0;width:100%;padding:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#93090f;color:#fff;font-size:80%}form span.error.active{padding:.1em}input.error{-webkit-box-shadow:0 0 5px 3px #93090f;box-shadow:0 0 5px 3px #93090f;-webkit-appearance:none}input:focus{outline:none}.max-500{max-width:500px}.med-gray{color:#434343}@media screen and (min-width:0px) and (max-width:640px){.space-bottom-mobile{margin-bottom:15px}}.space-bottom{margin-bottom:15px}.space-top{margin-top:15px}.bottom-25{margin-bottom:25px}.bottom-35{margin-bottom:35px}.bottom-50{margin-bottom:50px}.center{margin-right:auto;margin-left:auto}@media screen and (max-width:1024px){.desktop-only{display:none}}@media screen and (min-width:0px) and (max-width:640px){.medium-only{display:none}}@media screen and (min-width:1025px){.medium-down,.medium-only{display:none}}@media screen and (min-width:641px){.mobile-only{display:none}}@media screen and (min-width:0px) and (max-width:640px){.medium-up{display:none}}.pac-item{padding-left:8px}.inline-center{text-align:center}.aria-hide{position:absolute;top:auto;left:-5000px;overflow:auto}@media screen and (min-width:641px){.centered-med{text-align:center}}.layout-sticky-enroll{display:none;position:fixed;bottom:0;width:100%;z-index:100}@media screen and (min-width:0px) and (max-width:640px){.layout-sticky-enroll.show{display:block}}.layout-sticky-enroll img{width:30px;margin-right:10px}.layout-sticky-enroll a{display:block;width:100%;height:100%;padding:10px;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700;line-height:28px;text-align:center;text-decoration:none}@-webkit-keyframes c{0%{opacity:0}10%{opacity:1}50%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes c{0%{opacity:0}10%{opacity:1}50%{opacity:1}90%{opacity:1}to{opacity:0}}.layout-sandbox.header{padding:10px 0;background-color:#fff}@media only screen and (min-width:1025px){.layout-sandbox.header{padding:10px 0 0}}@media only screen and (min-width:641px){.layout-sandbox.header.affix{position:fixed;top:0;width:100%;z-index:10}}.layout-sandbox.header .container{position:relative}.layout-sandbox.header .logo{float:left}.layout-sandbox.header .logo img{height:60px}.layout-sandbox.header a{display:block;color:#434343;text-decoration:none}.layout-sandbox.header nav{display:none;position:absolute;top:70px;left:0;width:100%;background-color:#f3f3f3;text-align:center;z-index:1}.layout-sandbox.header nav a{margin:0 15px;padding:14px 0;border-bottom:1px solid #d3d3d3}.layout-sandbox.header nav a:last-child{border:0}.layout-sandbox.header nav .mobile-cta{display:inline-block;padding:8px 20px;border-radius:4px;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700}@media only screen and (min-width:1025px){.layout-sandbox.header nav{display:block;position:static;width:auto;margin:5px 20px 0 0;float:right;background-color:transparent;background-image:none}.layout-sandbox.header nav a{display:inline-block;padding:15px 0 25px;border:0}.features .layout-sandbox.header nav a.features,.layout-sandbox.header nav a:hover,.texas-energy .layout-sandbox.header nav a.energy,.why-amigo .layout-sandbox.header nav a.why{padding-bottom:21px;border-bottom:4px solid #c30c14}}.layout-sandbox.header .menu{position:relative;margin:18px 0 0;padding-right:42px;float:right;font-size:18px;font-weight:700;line-height:28px;text-transform:uppercase}.layout-sandbox.header .menu:after{position:absolute;top:0;right:0;width:30px;height:24px;background-image:url(/images/menu.jpg);content:""}@media only screen and (min-width:1025px){.layout-sandbox.header .menu{display:none}}.layout-sandbox.header .top-cta{margin:8px 30px 0 0;padding:8px 26px;float:right;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700;line-height:28px;cursor:default}@media only screen and (max-width:640px){.layout-sandbox.header .top-cta{display:none}}.layout-sandbox.footer{padding:30px 0 15px;background-color:#161001;text-align:center}.ppc-index .layout-sandbox.footer{padding-bottom:0}.layout-sandbox.footer .foot-logo{display:block;width:122px;margin:0 auto}.layout-sandbox.footer .foot-logo img{width:122px}.layout-sandbox.footer a{color:#434343;text-decoration:none}.layout-sandbox.footer a:hover{color:#fff}.layout-sandbox.footer .top-cta{display:block;margin:30px 15px;padding:8px 26px;border-radius:4px;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700;line-height:28px;cursor:default}.layout-sandbox.footer nav{padding-bottom:20px;border-bottom:1px solid #434343}.layout-sandbox.footer nav a{display:block;width:200px;margin:0 auto 20px}@media only screen and (min-width:641px){.layout-sandbox.footer .foot-logo{display:inline-block;width:auto;margin-right:5px;padding-right:20px;border-right:1px solid #434343}.layout-sandbox.footer .top-cta{display:inline-block;border-radius:0}.layout-sandbox.footer nav{padding-top:20px;padding-bottom:50px}.layout-sandbox.footer nav a{display:inline-block;width:auto;margin:0 20px}.layout-sandbox.footer p{text-align:left}}@media only screen and (min-width:1025px){.layout-sandbox.footer .foot-logo{margin-bottom:30px;float:left;border:0}.layout-sandbox.footer .top-cta{margin:10px 0 0 20px;float:right}.layout-sandbox.footer nav{padding:20px 0 0;float:right;border:0}.layout-sandbox.footer .large-border{padding:15px 0;clear:both;border-top:1px solid #434343;overflow:hidden}.layout-sandbox.footer .large-border .leftP{float:left}.layout-sandbox.footer .large-border .rightP{float:right}}.layout-sandbox.interactive-bill{background-color:#f3f3f3;counter-reset:a b}@media screen and (min-width:768px){.layout-sandbox.interactive-bill{width:640px;margin:0 auto}}@media screen and (min-width:1440px){.layout-sandbox.interactive-bill{width:974px}}.layout-sandbox.interactive-bill *{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-sandbox.interactive-bill .mobile-bill-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:320px;margin:0 auto;margin-bottom:2em}@media screen and (min-width:768px){.layout-sandbox.interactive-bill .mobile-bill-overview{display:none}}.layout-sandbox.interactive-bill .mobile-bill-overview .bill-piece{position:relative;width:50%;height:200px}.layout-sandbox.interactive-bill .mobile-bill-overview .bill-piece:before{display:block;position:absolute;top:50%;left:50%;width:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .33s ease-in .25s;transition:-webkit-transform .33s ease-in .25s;-o-transition:transform .33s ease-in .25s;transition:transform .33s ease-in .25s;transition:transform .33s ease-in .25s,-webkit-transform .33s ease-in .25s;border:2px solid #c30c14;border-radius:50%;background-color:#c30c14;color:#fff;font-weight:700;line-height:26px;text-align:center;z-index:5}.layout-sandbox.interactive-bill .mobile-bill-overview .bill-piece:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);content:""}.layout-sandbox.interactive-bill .mobile-bill-overview .a,.layout-sandbox.interactive-bill .mobile-bill-overview .b{border-bottom:1px solid #7f7f7f}.layout-sandbox.interactive-bill .mobile-bill-overview .a,.layout-sandbox.interactive-bill .mobile-bill-overview .c{border-right:1px solid #7f7f7f}.layout-sandbox.interactive-bill .mobile-bill-overview .a img{height:199px}.layout-sandbox.interactive-bill .mobile-bill-overview .a:before{content:"1"}.layout-sandbox.interactive-bill .mobile-bill-overview .b:before{content:"2"}.layout-sandbox.interactive-bill .mobile-bill-overview .c:before{content:"3"}.layout-sandbox.interactive-bill .mobile-bill-overview .d:before{content:"4"}.layout-sandbox.interactive-bill section{position:relative;width:320px;margin:0 auto}@media screen and (min-width:768px){.layout-sandbox.interactive-bill section{width:320px;float:left}}@media screen and (min-width:1440px){.layout-sandbox.interactive-bill section{width:487px}}.layout-sandbox.interactive-bill section [id^=bill-]{padding-top:30px}.layout-sandbox.interactive-bill section.bill-details{width:100%;margin-top:-25px;clear:left}@media screen and (min-width:768px){.layout-sandbox.interactive-bill section.bill-details{padding-top:35px}}@media screen and (min-width:1440px){.layout-sandbox.interactive-bill section.bill-details div{max-width:487px;float:left}}.layout-sandbox.interactive-bill section>div{padding:15px 30px 15px 50px}@media screen and (min-width:768px){.layout-sandbox.interactive-bill section>div{padding:0 30px 0 50px}}.layout-sandbox.interactive-bill section .bill-trigger{position:absolute;text-align:center;cursor:pointer;z-index:0}.layout-sandbox.interactive-bill section .bill-trigger:before{width:30px;border:2px solid #c30c14;border-radius:50%;font-weight:700;line-height:26px;content:counter(b);z-index:5;counter-increment:b}.layout-sandbox.interactive-bill section .bill-trigger:after,.layout-sandbox.interactive-bill section .bill-trigger:before{display:block;-webkit-transition:background-color .33s ease-in .25s;-o-transition:background-color .33s ease-in .25s;transition:background-color .33s ease-in .25s;background-color:#c30c14;color:#fff}.layout-sandbox.interactive-bill section .bill-trigger:after{position:absolute;top:0;left:10px;width:135px;min-height:30px;padding:5px 10px 5px 25px;border-radius:5px;font-size:13px;line-height:1.5;content:attr(data-flag);opacity:0;z-index:-5}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=account-number]{top:17px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=billing-address]{top:55px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=amigo-contact-info]{top:120px;left:120px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bill-summary]{top:115px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=energy-usage-calculation]{top:153px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=current-charges]{top:235px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=sales-taxes]{top:300px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=total-amount-due]{top:350px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bill-number]{top:40px;left:15px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=esi-id]{top:43px;left:100px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=service-address]{top:65px;left:190px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bill-period]{top:78px;left:55px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=contract-details]{top:15px;left:170px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=usage-history]{top:90px;left:185px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=payment-assistance]{top:277px;left:15px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=late-payment]{top:203px;left:1px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bar-code]{top:350px;left:20px}@media screen and (min-width:1440px){.layout-sandbox.interactive-bill section .bill-trigger:hover:before{background-color:#fff;color:#c30c14}.layout-sandbox.interactive-bill section .bill-trigger:hover:after{opacity:1}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=account-number]{top:33px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=billing-address]{top:90px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=amigo-contact-info]{top:157px;left:5px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bill-summary]{top:190px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=energy-usage-calculation]{top:240px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=current-charges]{top:365px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=sales-taxes]{top:455px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=total-amount-due]{top:535px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bill-number]{top:10px;left:0}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=esi-id]{top:75px;left:163px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=service-address]{top:105px;left:313px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bill-period]{top:135px;left:55px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=contract-details]{top:30px;left:275px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=usage-history]{top:140px;left:280px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=payment-assistance]{top:425px;left:40px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=late-payment]{top:315px;left:13px}.layout-sandbox.interactive-bill section .bill-trigger[data-destination=bar-code]{top:545px;left:50px}}.layout-sandbox.interactive-bill img{display:block;width:100%}.layout-sandbox.interactive-bill ol{padding:0 0 0 15px}.layout-sandbox.interactive-bill ol li{padding:0 0 0 15px;list-style-type:lower-roman}.layout-sandbox.interactive-bill ol li:before{content:""}.layout-sandbox.interactive-bill h4{position:relative;-webkit-transition:color .5s ease-in;-o-transition:color .5s ease-in;transition:color .5s ease-in;z-index:0}.layout-sandbox.interactive-bill h4:before{display:block;position:absolute;top:-3px;left:-40px;width:30px;padding-left:0;-webkit-transition:background-color .5s ease-in;-o-transition:background-color .5s ease-in;transition:background-color .5s ease-in;border:2px solid #c30c14;border-radius:50%;background-color:#c30c14;color:#fff;font-weight:400;line-height:26px;text-align:center;content:counter(a);counter-increment:a}.layout-sandbox.interactive-bill h4.highlight:before{background-color:#fff;color:#c30c14}.layout-sandbox.interactive-bill .back-to-top{display:none;position:fixed;right:10px;bottom:10px;width:30px;border-radius:5px;background-color:#c30c14;color:#fff;line-height:30px;text-align:center;cursor:pointer;z-index:999}.layout-sandbox.plans-iframe{position:relative;background-color:#f3f3f3}.layout-sandbox.plans-iframe p{padding:0 15px;color:#c30c14;font-size:13px;line-height:18px;text-align:center}.layout-sandbox.plans-iframe p a{font-size:20px;font-weight:600;text-decoration:none}.layout-sandbox.plans-iframe .wrapper-iframe{width:300px;height:230px;margin:auto;background-color:#fff;overflow:hidden}@media screen and (min-width:375px){.layout-sandbox.plans-iframe .wrapper-iframe{width:356.25px;height:273px}}@media screen and (min-width:425px){.layout-sandbox.plans-iframe .wrapper-iframe{width:403.75px;height:310px}}@media screen and (min-width:768px){.layout-sandbox.plans-iframe .wrapper-iframe{width:729.6px;height:560px}}@media screen and (min-width:1024px){.layout-sandbox.plans-iframe .wrapper-iframe{width:972.8px;height:747px}}@media screen and (min-width:1200px){.layout-sandbox.plans-iframe .wrapper-iframe{width:1140px;height:875px}}.layout-sandbox.plans-iframe .wrapper-iframe iframe{width:1140px;height:875px;-webkit-transform:scale(.26);transform:scale(.26);-webkit-transform-origin:0 0;transform-origin:0 0;border:0}@media screen and (min-width:375px){.layout-sandbox.plans-iframe .wrapper-iframe iframe{-webkit-transform:scale(.313);transform:scale(.313)}}@media screen and (min-width:425px){.layout-sandbox.plans-iframe .wrapper-iframe iframe{-webkit-transform:scale(.354);transform:scale(.354)}}@media screen and (min-width:768px){.layout-sandbox.plans-iframe .wrapper-iframe iframe{-webkit-transform:scale(.64);transform:scale(.64)}}@media screen and (min-width:1024px){.layout-sandbox.plans-iframe .wrapper-iframe iframe{-webkit-transform:scale(.853);transform:scale(.853)}}@media screen and (min-width:1200px){.layout-sandbox.plans-iframe .wrapper-iframe iframe{-webkit-transform:scale(1);transform:scale(1)}}.layout-sandbox.careers-iframe{position:relative;background-color:initial;background-image:none}.layout-sandbox.careers-iframe p{padding:0 15px;color:#c30c14;font-size:13px;line-height:18px;text-align:center}.layout-sandbox.careers-iframe p a{font-size:20px;font-weight:600;text-decoration:none}.layout-sandbox.careers-iframe .wrapper-iframe{width:300px;height:230px;margin:auto;background-color:#fff;overflow:hidden}@media screen and (min-width:375px){.layout-sandbox.careers-iframe .wrapper-iframe{width:356.25px;height:273px}}@media screen and (min-width:425px){.layout-sandbox.careers-iframe .wrapper-iframe{width:403.75px;height:310px}}@media screen and (min-width:768px){.layout-sandbox.careers-iframe .wrapper-iframe{width:729.6px;height:560px}}@media screen and (min-width:1024px){.layout-sandbox.careers-iframe .wrapper-iframe{width:972.8px;height:747px}}@media screen and (min-width:1200px){.layout-sandbox.careers-iframe .wrapper-iframe{width:1140px;height:875px}}.layout-sandbox.careers-iframe .wrapper-iframe iframe{width:1140px;height:875px;-webkit-transform:scale(.26);transform:scale(.26);-webkit-transform-origin:0 0;transform-origin:0 0;border:0}@media screen and (min-width:375px){.layout-sandbox.careers-iframe .wrapper-iframe iframe{-webkit-transform:scale(.313);transform:scale(.313)}}@media screen and (min-width:425px){.layout-sandbox.careers-iframe .wrapper-iframe iframe{-webkit-transform:scale(.354);transform:scale(.354)}}@media screen and (min-width:768px){.layout-sandbox.careers-iframe .wrapper-iframe iframe{-webkit-transform:scale(.64);transform:scale(.64)}}@media screen and (min-width:1024px){.layout-sandbox.careers-iframe .wrapper-iframe iframe{-webkit-transform:scale(.853);transform:scale(.853)}}@media screen and (min-width:1200px){.layout-sandbox.careers-iframe .wrapper-iframe iframe{-webkit-transform:scale(1);transform:scale(1)}}.layout-sandbox.promotion-cards{padding:25px 0;background-color:transparent}@media only screen and (min-width:40.0625em){.layout-sandbox.promotion-cards{padding:0 0 25px}}@media only screen and (min-width:1025px){.layout-sandbox.promotion-cards{padding:0}}.layout-sandbox.promotion-cards .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:641px){.layout-sandbox.promotion-cards .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.layout-sandbox.promotion-cards .column{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:25px 0 0}@media only screen and (min-width:641px){.layout-sandbox.promotion-cards .column{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;min-width:280px;max-width:280px;margin:60px 0 0}}@media only screen and (min-width:1025px){.layout-sandbox.promotion-cards .column{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}.layout-sandbox.promotion-cards .promotion{position:relative;height:100%;padding:35px 25px 85px;border:1px solid #a39d9d;border-radius:10px;background-color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.layout-sandbox.promotion-cards .promotion{padding-bottom:75px}}.layout-sandbox.promotion-cards .promotion h3{font-size:22px}.layout-sandbox.promotion-cards .promotion ul{padding-top:15px;padding-bottom:5px}.layout-sandbox.promotion-cards .promotion ul li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px;font-size:14px;line-height:22px;text-align:left}.layout-sandbox.promotion-cards .promotion ul li:before{content:""}.layout-sandbox.promotion-cards .promotion a{position:absolute;bottom:35px;left:50%;width:80%;margin-left:-40%}.layout-sandbox.aep-package-cards{padding:10px 0 0;background-color:#f3f3f3}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards{padding:80px 0 0}}.layout-sandbox.aep-package-cards .packages-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-sandbox.aep-package-cards .packages-container .package{position:relative;width:100%;margin-bottom:10px;padding:10px 15px;background-color:#fff}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:360px;margin:0 15px 45px;padding:20px;border-radius:8px}}@media only screen and (min-width:1025px){.layout-sandbox.aep-package-cards .packages-container .package{-ms-flex-preferred-size:30%;flex-basis:30%}}.layout-sandbox.aep-package-cards .packages-container .package:before{display:block;padding-left:20px;background-color:#fff;color:#c30c14;font-size:12px;font-weight:700;line-height:20px}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package:before{position:absolute;top:-30px;right:0;left:0;width:230px;height:30px;margin:auto;padding-left:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#c30c14;color:#fff;font-size:16px;line-height:32px;text-align:center}}.layout-sandbox.aep-package-cards .packages-container .package.most-popular:before{background-image:url(/images/icon-star-red.svg);background-repeat:no-repeat;background-position:0 45%;background-size:14px;content:"MOST POPULAR"}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package.most-popular:before{background-image:url(/images/icon-star.svg);background-position:14% 50%;background-size:15px}}.layout-sandbox.aep-package-cards .packages-container .package.best-value:before{background-image:url(/images/icon-tag-red.svg);background-repeat:no-repeat;background-position:0 50%;background-size:11px;content:"BEST VALUE"}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package.best-value:before{background-image:url(/images/icon-tag.svg);background-position:20% 50%;background-size:13px}}.layout-sandbox.aep-package-cards .packages-container .package.add-on:before{padding-left:15px;background-image:url(/images/icon-electric-grey.svg);background-repeat:no-repeat;background-position:0 50%;background-size:8px;color:#7f7f7f;content:"ADD-ON"}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package.add-on:before{padding-left:0;background-color:#7f7f7f;background-image:url(/images/icon-electric-white.svg);background-position:32% 50%;color:#fff}}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package .package__title,.layout-sandbox.aep-package-cards .packages-container .package .package__type{text-align:center}}.layout-sandbox.aep-package-cards .packages-container .package h3{display:inline-block;color:#434343;font-size:20px}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package h3{display:block;font-size:25px}}.layout-sandbox.aep-package-cards .packages-container .package .package__type{padding-left:3px;color:#d3d3d3;font-size:12px;font-weight:700}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package .package__type{padding-left:0;font-size:16px}}.layout-sandbox.aep-package-cards .packages-container .package .electric{width:8px;height:12px;margin-right:5px;margin-bottom:4px}.layout-sandbox.aep-package-cards .packages-container .package .package__details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:5px;text-align:center}@media only screen and (min-width:641px){.layout-sandbox.aep-package-cards .packages-container .package .package__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:10px}}.layout-sandbox.aep-package-cards .packages-container .package .price,.layout-sandbox.aep-package-cards .packages-container .package .term{margin-top:0;margin-bottom:0;color:#c30c14;font-size:35px;font-weight:700}.layout-sandbox.aep-package-cards .packages-container .package .currency{top:-.6em;margin-left:-8px;letter-spacing:-10px}.layout-sandbox.aep-package-cards .packages-container .package .term{margin-left:25px}.layout-sandbox.aep-package-cards .packages-container .package .desc{color:#7f7f7f;font-size:16px}.layout-sandbox.aep-package-cards .packages-container .package .identifier{display:block;color:#7f7f7f;font-size:12px;line-height:.5em;text-align:center}.layout-sandbox.aep-package-cards .packages-container .package .modal-trigger{position:absolute;right:20px;bottom:0}.layout-sandbox.aep-package-cards .packages-container .package ul{padding-top:10px}.layout-sandbox.aep-package-cards .packages-container .package li{padding-bottom:5px;padding-left:25px;background-image:url(/images/icon-check.svg);background-repeat:no-repeat;background-position:0 2px;background-size:15px 15px}.layout-sandbox.aep-package-cards .packages-container .package li:before{content:""}.layout-sandbox.aep-package-cards .divider{width:1px;height:30px;margin:0 10px;background-color:#d3d3d3}@media screen and (min-width:641px){.layout-sandbox.aep-package-cards .divider{height:45px;margin:0}}.layout-sandbox.aep-package-cards .package-disclaimer{margin-top:-20px;margin-bottom:25px;text-align:center}.banner{display:block;background-color:#c30c14;text-align:center;padding:10px 0;margin:0}.banner p{text-transform:uppercase;font-weight:700;font-size:18px;margin:0}.banner p,.layout-hero-2{color:#fff}.layout-hero-2 h2{margin-bottom:5px;color:#fff}@media only screen and (min-width:641px){.layout-hero-2 h2 span{display:inline-block}}.ppc-index .layout-hero-2{padding:45px 0 0;background-image:url(/images/homepage-hero-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:641px){.ppc-index .layout-hero-2{padding:65px 0 70px;background-image:url(/images/ppc-home-hero.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media only screen and (min-width:1025px){.ppc-index .layout-hero-2{padding:75px 0 80px}}@media only screen and (max-width:640px){.ppc-index .layout-hero-2 h1{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid hsla(0,0%,100%,.5)}}@media only screen and (max-width:640px){.ppc-index .layout-hero-2 h2{text-align:left}}.ppc-index .layout-hero-2 .hero-content{margin-bottom:40px}@media only screen and (min-width:641px){.ppc-index .layout-hero-2 .hero-content{margin-top:40px;margin-bottom:30px}}.ppc-index .layout-hero-2 .left-content p span{display:inline-block}@media only screen and (min-width:641px) and (max-width:1024px){.ppc-index .layout-hero-2 .left-content p{margin:30px 0}}@media only screen and (min-width:1025px){.ppc-index .layout-hero-2 .left-content{padding-left:58px;text-align:left}}@media only screen and (min-width:1025px){.ppc-index .layout-hero-2 .right-content{border-left:1px solid #fff}}.ppc-index .layout-hero-2 ul{margin:0;padding-left:15px;text-align:left}@media only screen and (min-width:641px){.ppc-index .layout-hero-2 ul{max-width:502px;margin:0 auto}}.ppc-index .layout-hero-2 ul li:last-child{margin-bottom:0}.ppc-index .layout-hero-2 .container svg{width:70px;height:70px;float:left;-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.ppc-index .layout-hero-2 .container svg path{fill:hsla(0,0%,100%,.5)}@media only screen and (max-width:640px){.ppc-index .layout-hero-2 .container svg{margin:0 5px 15px 0}}@media only screen and (min-width:641px){.ppc-index .layout-hero-2 .container svg{position:absolute;top:-22px;left:50%;width:85px;height:85px;margin-left:-310px;float:none}}@media only screen and (min-width:1025px){.ppc-index .layout-hero-2 .container svg{top:0;left:-85px;width:130px;height:130px;margin-left:0}}@media only screen and (min-width:641px) and (max-width:1024px){.offers-2 .layout-hero-2 ul{max-width:370px}.offers-2 .layout-hero-2 .container svg{margin-left:-240px}}@media only screen and (min-width:641px) and (max-width:1024px){.offers-3 .layout-hero-2 ul{max-width:380px}.offers-3 .layout-hero-2 h2{max-width:400px;margin:0 auto 5px 5px}.offers-3 .layout-hero-2 .container svg{top:0;margin-left:-250px}}@media only screen and (min-width:641px) and (max-width:1024px){.offers-4 .layout-hero-2 ul{max-width:340px}.offers-4 .layout-hero-2 .container svg{margin-left:-280px}}.texas-energy .layout-hero-2{background-image:url(/images/texas-energy-hero.jpg)}.texas-energy .layout-hero-2,.why-amigo .layout-hero-2{background-repeat:no-repeat;background-position:50%;background-size:cover}.why-amigo .layout-hero-2{padding:50px 0 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/why-amigo-hero.jpg)}@media only screen and (max-width:640px){.why-amigo .layout-hero-2 .cta{margin-top:50px}.why-amigo .layout-hero-2 span{display:block}}@media only screen and (min-width:641px){.why-amigo .layout-hero-2{padding:140px 0}.why-amigo .layout-hero-2 .cta{margin:0}.why-amigo .layout-hero-2 span{display:inline-block}.why-amigo .layout-hero-2 span:nth-child(2):before,.why-amigo .layout-hero-2 span:nth-child(3):before{content:"  \2022   "}.why-amigo .layout-hero-2 .lg-copy{margin:20px 0 25px;font-size:25px;line-height:35px}}@media only screen and (min-width:1025px){.why-amigo .layout-hero-2{padding:160px 0 190px}}.features .layout-hero-2{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/features-hero.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.features .layout-hero-2 .cta{padding:0;background-color:transparent}.features .layout-hero-2 .cta a{padding:10px 40px;background-color:#c30c14}@media only screen and (min-width:641px){.features .layout-hero-2 .cta a{border-radius:0}}@media only screen and (min-width:641px){.features .layout-hero-2{padding:140px 0}.features .layout-hero-2 .lg-copy{margin:25px 0;font-size:25px;line-height:35px}}@media only screen and (min-width:1025px){.features .layout-hero-2{padding:160px 0 190px}}.layout-hero-2.about-us-hero-es h1,.layout-hero-2.about-us-hero h1{padding-bottom:25px}.layout-hero-2.understanding-bill-hero{margin-bottom:45px;padding-top:75px;padding-bottom:75px}@media only screen and (min-width:1025px){.layout-hero-2.understanding-bill-hero{margin-bottom:55px;padding-top:125px;padding-bottom:125px}}@media only screen and (min-width:1025px){.layout-hero-2.understanding-bill-hero h1{font-size:50px}}.layout-hero{padding:50px 0;text-align:center}@media screen and (min-width:641px){.layout-hero{padding:80px 0}}.layout-hero .badge{margin-bottom:0}@media screen and (min-width:641px){.layout-hero .badge{margin-bottom:10px}}.layout-hero .badge.sm{width:200px}.cta{margin:0;background-color:#1f1b11;color:#fff;font-size:20px;font-weight:300;line-height:30px;text-align:center}@media only screen and (min-width:641px){.cta.cta-big{padding:25px 0}}@media only screen and (min-width:641px){.cta.cta-small{display:inline-block;padding:10px 40px}}@media only screen and (min-width:1025px){.cta.margin{margin:0 -15px}}.cta.small-spacer{margin-top:15px;margin-bottom:15px}.cta a{display:block;border-radius:4px;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700;line-height:28px;text-decoration:none;text-transform:uppercase;cursor:default}@media only screen and (max-width:640px){.cta a{margin:15px;padding:10px 0}}@media only screen and (min-width:641px){.cta a{display:inline-block;font-size:25px;line-height:35px;text-transform:none}}@media only screen and (max-width:640px){.cta{margin:0 -15px;padding:25px 0 15px}.cta span{display:none}}@media only screen and (min-width:641px){.cta{background-color:#c30c14;font-size:25px;line-height:35px}}@media only screen and (min-width:641px){.bg-share1 .cta{margin:50px 0 70px}}@media only screen and (min-width:1025px){.bg-share1 .cta{margin:50px 0 80px}}.layout-basic-content{padding:50px 0 35px}@media only screen and (min-width:641px){.layout-basic-content{padding:70px 0 55px}}@media only screen and (min-width:1025px){.layout-basic-content{padding:80px 0 65px}}.layout-basic-content p.image-desc{font-size:14px;font-weight:700}@media screen and (min-width:641px){.layout-basic-content p.center-large{text-align:center}}.layout-basic-content .max-500{width:100%;max-width:500px}.layout-basic-content.corpus-geo p{text-align:left}@media screen and (min-width:641px){.layout-basic-content.corpus-geo p{text-align:center}}.layout-basic-content.corpus-geo-therm .main-img{width:100%;max-width:450px}.layout-basic-content.corpus-geo-therm p{text-align:left}@media screen and (min-width:641px){.layout-basic-content.corpus-geo-therm p{text-align:center}}.layout-basic-content.bg-image a,.layout-basic-content.bg-image h2,.layout-basic-content.bg-image p{color:#fff}.layout-basic-content.bg-image .lg-btn{margin-top:0}@media screen and (min-width:641px){.layout-basic-content.bg-image .lg-btn{margin-top:15px}}.layout-basic-content.bg-white{background-color:#fff}.layout-basic-content.bg-red{background-color:#c30c14}.layout-basic-content.inner-margin .row .row{margin:0}.layout-basic-content.round{border-radius:8px}@media screen and (min-width:641px){.layout-basic-content.white-bg-med-up{background-color:#fff}}.layout-basic-content.callout h2,.layout-basic-content.tab-header h2{margin-bottom:0}.layout-basic-content.centered{text-align:center}.layout-basic-content.centered .centered-image{display:block;margin:auto}.layout-basic-content.collapse-bottom{padding-bottom:0}.layout-basic-content.collapse-top{padding-top:0}.layout-basic-content.med-bottom{padding-bottom:30px}@media screen and (min-width:641px){.layout-basic-content.med-bottom{padding-bottom:50px}}.layout-basic-content.sm-top{padding-top:15px}@media screen and (min-width:641px){.layout-basic-content.sm-top{padding-top:30px}}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.left-mobile p{text-align:left}}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.left-mobile a.center-mobile,.layout-basic-content.left-mobile p.center-mobile{text-align:center}}.layout-basic-content.small-pad{padding-top:30px;padding-bottom:30px}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.small-pad{padding-top:0}}@media screen and (min-width:641px){.layout-basic-content.pad-sides-med-up{padding-right:50px;padding-left:50px}}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.small-pad-sides .columns{padding-right:10px;padding-left:10px}}.layout-basic-content.white-bg{background-color:#fff}.layout-basic-content.collapse-pad{padding-top:0;padding-bottom:0}.layout-basic-content.houston-geo-inner{padding:30px 15px;text-align:left}@media screen and (min-width:641px){.layout-basic-content.houston-geo-inner{padding:50px;padding-bottom:30px}}.layout-basic-content.houston-geo-inner .section-header{margin-bottom:15px;text-align:center}@media screen and (min-width:641px){.layout-basic-content.houston-geo-inner .section-header{margin-bottom:30px}}.layout-basic-content.houston-geo-inner .section-header.small{font-size:25px}.layout-basic-content.houston-geo-inner img.collapse-top{margin-top:-15px}.layout-basic-content.houston-geo-inner.collapse-bottom{padding-bottom:0}.layout-basic-content.houston-geo .img-rising-rates:after{margin-top:15px;font-size:14px;font-weight:700;content:"Houston Electric Rates Have Risen Since 2002"}.layout-basic-content.company-features{padding:30px 15px}@media screen and (min-width:641px){.layout-basic-content.company-features{padding-left:50px}}.layout-basic-content.company-features .main-icon{width:50px;margin-right:10px}@media screen and (min-width:641px){.layout-basic-content.company-features .main-icon{width:75px;margin-right:0}}.layout-basic-content.company-features .text-container .feature-header{font-weight:700}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.company-features .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.layout-basic-content.company-features.small-pad{padding-top:15px;padding-bottom:15px}.layout-basic-content.faqs{padding-top:20px}.layout-basic-content.faqs section{background-color:#fff}@media screen and (max-width:640px){.layout-basic-content.faqs .faq-triggers{position:relative;margin-bottom:30px;padding-top:24px;background-color:#f3f3f3}.layout-basic-content.faqs .faq-triggers:before{display:block;position:absolute;top:0;left:0;width:100%;background-color:#f3f3f3;color:#434343;font-weight:700;content:"Sort FAQs by:"}.layout-basic-content.faqs .faq-triggers p{margin:0}.layout-basic-content.faqs .faq-triggers select{width:100%;height:44px;padding:10px 50px 10px 12px;border:0;background-color:transparent;cursor:pointer;-webkit-appearance:none}.layout-basic-content.faqs .faq-triggers .custom-select{display:inline-block;position:relative;width:100%;background-color:#fff;z-index:0}.layout-basic-content.faqs .faq-triggers .custom-select label{background-color:#fff}.layout-basic-content.faqs .faq-triggers .custom-select:after{position:absolute;right:0;bottom:0;width:44px;height:44px;background-color:#c30c14;color:#fff;font-size:14px;line-height:44px;text-align:center;content:"\276F";z-index:-1;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.layout-basic-content.faqs .faq-triggers .custom-select:hover{cursor:pointer}}.layout-basic-content.faqs h2[data-section]{position:relative;margin:0;padding:10px 20px;-webkit-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear;border-bottom:1px solid #f3f3f3;color:#434343;font-size:20px;font-weight:400;line-height:1.5;cursor:pointer}@media screen and (max-width:900px){.layout-basic-content.faqs h2[data-section]{font-size:16px}}.layout-basic-content.faqs h2[data-section].active{color:#c30c14;font-weight:600}.layout-basic-content.faqs h2[data-section].active:before{opacity:1}.layout-basic-content.faqs h2[data-section]:before{display:block;position:absolute;top:0;left:0;width:3px;height:101%;-webkit-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;background-color:#c30c14;content:"";opacity:0}.layout-basic-content.faqs h2[data-section]:hover:before{opacity:1}.layout-basic-content.faqs div[data-section]{display:none}.layout-basic-content.faqs div[data-section].active{display:block}.layout-basic-content.faqs.collapse-bottom{padding-bottom:0}.layout-basic-content .faq-content{padding:50px}@media screen and (max-width:900px){.layout-basic-content .faq-content{padding:20px}}.layout-basic-content .faq-content h2{text-align:center}.layout-basic-content .faq-content h3{position:relative;margin:0 0 25px;padding:0 0 0 40px;color:#434343;font-size:16px;font-weight:400;cursor:pointer}.layout-basic-content .faq-content h3,.layout-basic-content .faq-content h3:before{-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.layout-basic-content .faq-content h3:before{display:block;position:absolute;top:2px;left:2px;width:25px;height:25px;border:2px solid #c30c14;border-radius:50%;background-color:#c30c14;color:#fff;font-size:20px;font-weight:700;line-height:23px;text-align:center;content:"\2b"}.layout-basic-content .faq-content h3.expanded{color:#c30c14;font-weight:700}.layout-basic-content .faq-content h3.expanded+div,.layout-basic-content .faq-content h3.expanded+p{display:block;margin-top:-15px}@media only screen and (min-width:1025px){.layout-basic-content .faq-content h3.expanded:hover:before{background-color:#c30c14;color:#fff}}.layout-basic-content .faq-content h3 .expanded:before{background-color:#fff;color:#c30c14;line-height:20px;content:"\2212"}@media only screen and (min-width:1025px){.layout-basic-content .faq-content h3:hover:before{background-color:#fff;color:#c30c14}}.layout-basic-content .faq-content h3+div,.layout-basic-content .faq-content h3+p{display:none}.layout-basic-content .faq-content p,.layout-basic-content .faq-content ul{margin:0 0 25px;padding:0 0 0 40px}.layout-basic-content .faq-content.collapse-bottom{padding-bottom:0}.layout-basic-content.basic-content-dereg{padding-top:0}@media screen and (min-width:641px){.layout-basic-content.basic-content-dereg{padding-top:50px}}.layout-basic-content.basic-content-dereg img.offset-top{margin-top:-50px}.layout-basic-content.basic-content-dereg .icon{width:100px;border-radius:100%}.layout-basic-content.image-top img.offset-top{margin-top:-50px}.layout-basic-content.image-top .icon{width:100px;border-radius:100%}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.white-bg-mobile{background-color:#fff}}.layout-basic-content.basic-header-dereg{padding-top:30px;background-color:#fff}@media screen and (min-width:641px){.layout-basic-content.basic-header-dereg{background-color:#f3f3f3}}.layout-basic-content.competitors-ppc{padding-bottom:0;background-color:#fff;text-align:center}.layout-basic-content.competitors-ppc .highlight{color:#ce0c14}@media screen and (min-width:641px){.layout-basic-content.competitors-ppc .mobile-only{display:none}}.layout-basic-content.competitors-ppc .medium-up{display:none}@media screen and (min-width:641px){.layout-basic-content.competitors-ppc .medium-up{display:block}}.layout-basic-content.competitors-ppc img.medium-up{width:85%;margin:auto}.layout-basic-content.amigo-video{text-align:center}.layout-basic-content.amigo-video p{font-size:20px;line-height:30px}.layout-basic-content.ppc-benefits{text-align:center}.layout-basic-content.ppc-benefits p{font-size:20px;line-height:30px}.layout-basic-content.offer-features{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/ppc-features-bg.jpg);background-position:50%;background-size:cover}.layout-basic-content.offer-features h2{color:#fff;text-align:center}.layout-basic-content.offer-features ul{color:#fff;list-style-type:none}@media only screen and (max-width:640px){.layout-basic-content.offer-features ul.second{margin-top:0}}.layout-basic-content.offer-features ul li{margin-bottom:15px;padding-left:0}.layout-basic-content.offer-features ul li:before{content:""}.layout-basic-content.offer-features ul li img{width:60px;height:60px;margin-right:.5em}.layout-basic-content.offer-features .cta-contain{text-align:center}.layout-basic-content.offer-features.why-amigo{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-service-background.jpg);background-size:cover}.layout-basic-content.offer-features.why-amigo .header{color:#161001}.layout-basic-content.offer-features.why-amigo ul{color:#434343}.layout-basic-content.offer-features.aep-index{background-image:none}.layout-basic-content.offer-features.aep-index h3{margin-bottom:20px;text-align:center}.layout-basic-content.offer-features.aep-index ul{color:#434343;font-size:16px}.layout-basic-content.competitors-features{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/competitors-callout.jpg);background-position:50%;background-size:cover}@media only screen and (max-width:640px){.layout-basic-content.competitors-features{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/competitors-callout-mobile.jpg)}}.layout-basic-content.competitors-features h2{color:#fff;text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.competitors-features h2.left-align-mobile{text-align:left}}.layout-basic-content.competitors-features ul{color:#fff;list-style-type:none}@media only screen and (max-width:640px){.layout-basic-content.competitors-features ul.second{margin-top:0}}.layout-basic-content.competitors-features ul li{margin-bottom:15px;padding-left:0}.layout-basic-content.competitors-features ul li:before{content:""}.layout-basic-content.competitors-features ul li img{width:60px;height:60px;margin-right:.5em}.layout-basic-content.competitors-features ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:200}.layout-basic-content.competitors-features .cta-contain{text-align:center}.layout-basic-content.competitors-features.truly-fixed{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/features-truly-fixed-mobile.png)}@media screen and (min-width:641px){.layout-basic-content.competitors-features.truly-fixed{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/features-truly-fixed.png);background-position:50%;background-size:cover}}.layout-basic-content.competitors-features.competiors-direct{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-services-direct-mobile.jpg)}@media screen and (min-width:641px){.layout-basic-content.competitors-features.competiors-direct{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-services-direct.jpg);background-position:50%;background-size:cover}}.layout-basic-content.competitors-features.bg-texas{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-texas-mobile.jpg)}@media screen and (min-width:641px){.layout-basic-content.competitors-features.bg-texas{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-texas.jpg);background-position:50%;background-size:cover}}.layout-basic-content.custom-side-by-side{padding-top:0;padding-bottom:0}@media only screen and (max-width:640px){.layout-basic-content.custom-side-by-side .columns{padding:0}}.layout-basic-content.custom-side-by-side section{padding:25px 12px 15px;background-color:#fff}.layout-basic-content.custom-side-by-side section img{margin-bottom:15px}@media only screen and (min-width:641px){.layout-basic-content.custom-side-by-side section{width:50%;padding:25px 30px 15px}}@media only screen and (min-width:1025px){.layout-basic-content.custom-side-by-side section{padding:45px 50px 35px}}@media only screen and (max-width:640px){.layout-basic-content.custom-side-by-side .back-img{height:210px}}@media only screen and (min-width:641px){.layout-basic-content.custom-side-by-side.left-content .back-img{float:right}}@media only screen and (min-width:641px){.layout-basic-content.custom-side-by-side.top-content{padding-top:70px}.layout-basic-content.custom-side-by-side.top-content section{float:left}}@media only screen and (min-width:1025px){.layout-basic-content.custom-side-by-side.top-content{padding-top:80px}}@media only screen and (min-width:641px){.layout-basic-content.custom-side-by-side.right-content section{float:left}}.layout-basic-content.custom-side-by-side .italic{margin:20px 0;padding-left:15px;border-left:4px solid #c30c14;font-style:italic}.ppc-index .layout-basic-content.custom-side-by-side.left-content .back-img{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-rates.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.ppc-index .layout-basic-content.custom-side-by-side.left-content .back-img{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-rates-md.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}.ppc-index .layout-basic-content.custom-side-by-side.right-content .back-img{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/home-family.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.ppc-index .layout-basic-content.custom-side-by-side.right-content .back-img{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/home-family-md.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.features .layout-basic-content.custom-side-by-side.left-content .back-img{background-image:url(/images/smart-background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:640px){.features .layout-basic-content.custom-side-by-side.left-content .back-img{background-position:top}}.features .layout-basic-content.custom-side-by-side.right-content h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.features .layout-basic-content.custom-side-by-side.right-content h3 img{width:100px;height:100px;margin:0 10px 0 0}.features .layout-basic-content.custom-side-by-side.right-content .back-img{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/myamigo-back.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.features .layout-basic-content.custom-side-by-side.right-content .back-img{background-image:url(/images/myamigo-back-md.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.texas-energy .layout-basic-content.custom-side-by-side.top-content .back-img{background-image:url(/images/energy-dereg-background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.texas-energy .layout-basic-content.custom-side-by-side.top-content .back-img{background-image:url(/images/energy-dereg-md-background.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.texas-energy .layout-basic-content.custom-side-by-side.top-content .back-img{background-position:top}}.texas-energy .layout-basic-content.custom-side-by-side.left-content .back-img{background-image:url(/images/energy-dad.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.texas-energy .layout-basic-content.custom-side-by-side.left-content .back-img{background-image:url(/images/energy-dad-md.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.texas-energy .layout-basic-content.custom-side-by-side.right-content .back-img{background-image:url(/images/towers.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.texas-energy .layout-basic-content.custom-side-by-side.right-content .back-img{background-image:url(/images/towers-md.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.es-why-amigo .layout-basic-content.best-choice,.why-amigo .layout-basic-content.best-choice{padding-bottom:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-service-background.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}@media only screen and (min-width:641px){.es-why-amigo .layout-basic-content.best-choice,.why-amigo .layout-basic-content.best-choice{padding-bottom:70px}}@media only screen and (min-width:1025px){.es-why-amigo .layout-basic-content.best-choice,.why-amigo .layout-basic-content.best-choice{padding-bottom:80px}}.es-why-amigo .layout-basic-content .service,.why-amigo .layout-basic-content .service{margin:20px 0 50px;padding:10px 0;background-color:#fff}@media only screen and (max-width:640px){.es-why-amigo .layout-basic-content .service .first,.why-amigo .layout-basic-content .service .first{margin-bottom:0}}@media only screen and (min-width:1025px){.es-why-amigo .layout-basic-content .service,.why-amigo .layout-basic-content .service{padding:30px 20px}}.es-why-amigo .layout-basic-content .service:after,.why-amigo .layout-basic-content .service:after{display:block;clear:both;content:""}.es-why-amigo .layout-basic-content .service li,.why-amigo .layout-basic-content .service li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}@media only screen and (max-width:640px){.es-why-amigo .layout-basic-content .service li,.why-amigo .layout-basic-content .service li{padding-left:0}.es-why-amigo .layout-basic-content .service li.last,.why-amigo .layout-basic-content .service li.last{margin-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.es-why-amigo .layout-basic-content .service li,.why-amigo .layout-basic-content .service li{padding-left:0}}.es-why-amigo .layout-basic-content .service li img,.why-amigo .layout-basic-content .service li img{width:60px;height:60px;margin-right:12px}.es-why-amigo .layout-basic-content .service li:before,.why-amigo .layout-basic-content .service li:before{display:none}.layout-basic-content.benefits-amigo{padding:30px 0;text-align:center}@media only screen and (min-width:641px){.layout-basic-content.benefits-amigo{padding:50px 0}}.layout-basic-content.myamigo-works{text-align:center}.layout-basic-content.myamigo-works .cta{margin-top:30px}@media only screen and (max-width:640px){.layout-basic-content.myamigo-works{padding-bottom:0}}@media only screen and (min-width:641px){.layout-basic-content.myamigo-works .cta{margin-top:50px}}.layout-basic-content.electricity-delivery{padding-bottom:0}.layout-basic-content.electricity-delivery .margin-top{margin:50px 0 10px}.layout-basic-content .video{position:relative;height:0;margin:30px auto 20px;padding-top:25px;padding-bottom:56.25%}.layout-basic-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (min-width:1025px){.layout-basic-content .video{margin-top:50px}}.terms .layout-basic-content h3{margin-top:30px}.terms .layout-basic-content h3:first-child{margin-top:0}.layout-basic-content .eight-col{width:65%}.layout-basic-content.fs-terms-and-conditions h2,.layout-basic-content.privacy-policy h2{text-align:center}.layout-basic-content.fs-terms-and-conditions h3,.layout-basic-content.privacy-policy h3{font-size:25px}.layout-basic-content.fs-terms-and-conditions h3.skinny,.layout-basic-content.privacy-policy h3.skinny{padding-bottom:20px;font-size:20px;font-weight:100;text-align:center}.layout-basic-content.fs-terms-and-conditions h3 span,.layout-basic-content.fs-terms-and-conditions h3.caps,.layout-basic-content.privacy-policy h3 span,.layout-basic-content.privacy-policy h3.caps{text-transform:uppercase}.layout-basic-content.fs-terms-and-conditions ul li,.layout-basic-content.privacy-policy ul li{padding-bottom:8px}.layout-basic-content.fs-terms-and-conditions p,.layout-basic-content.privacy-policy p{line-height:28px}.layout-basic-content.fs-terms-and-conditions p.last,.layout-basic-content.privacy-policy p.last{padding-bottom:20px}.layout-basic-content.site-map h2{text-align:center}.layout-basic-content.site-map ul{margin-bottom:0}.layout-basic-content.site-map ul li{padding-bottom:8px}.layout-basic-content.site-map ul li:before{content:""}.layout-basic-content.site-map ul li a:hover{color:#434343}.layout-basic-content.site-map ul li ul{padding-left:25px}.layout-basic-content.careers-notes{padding-top:0;padding-bottom:80px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.careers-notes{padding-bottom:70px}}@media only screen and (max-width:640px){.layout-basic-content.careers-notes{padding-bottom:50px}}.layout-basic-content.careers-notes p{font-size:14px;line-height:20px}.layout-basic-content.promotion-terms{padding-top:0;padding-bottom:25px}.layout-basic-content.promotion-terms p{font-size:14px;line-height:20px}@media only screen and (max-width:640px){.layout-basic-content.wide-zip-finder{padding-top:15px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.wide-zip-finder{padding-top:25px}}.layout-basic-content.wide-zip-finder .content{padding-top:15px;padding-bottom:15px;border-radius:10px;background-color:#1f1b11;overflow:hidden}@media only screen and (max-width:640px){.layout-basic-content.wide-zip-finder .content a.lg-btn{display:block;width:75%;margin:0 auto;padding:11px 25px;text-align:center}}.layout-basic-content.wide-zip-finder .content a .icon-zip-phone{width:30px;margin-right:10px}.layout-basic-content.wide-zip-finder .content p{float:left}@media only screen and (max-width:640px){.layout-basic-content.wide-zip-finder .content p{float:none;text-align:center}}.layout-basic-content.wide-zip-finder .content span.availability-lead{padding-left:25px}@media only screen and (max-width:640px){.layout-basic-content.wide-zip-finder .content span.availability-lead{padding-left:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.wide-zip-finder .content span.availability-lead{padding-left:0;float:left;font-size:16px}}.layout-basic-content.wide-zip-finder section{padding-top:3px;float:right}@media only screen and (max-width:640px){.layout-basic-content.wide-zip-finder section{float:none}}@media only screen and (max-width:640px){.layout-basic-content.wide-zip-finder section a.lg-btn{display:block;width:75%;margin:0 auto;text-align:center}}.layout-basic-content.wide-zip-finder.collapse-top{padding-top:0}.layout-basic-content.wide-zip-finder.collapse-bottom{padding-bottom:0}.layout-basic-content.wide-zip-finder.collapse{padding-top:0;padding-bottom:0}.layout-basic-content.wide-zip-finder.skinny-top{padding-top:25px}.layout-basic-content.wide-zip-finder.skinny-bottom{padding-bottom:25px}.layout-basic-content.home-iq-login{margin-top:-15px;margin-bottom:-15px;padding-top:0;padding-bottom:75px}@media only screen and (max-width:640px){.layout-basic-content.home-iq-login{padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.home-iq-login{padding-bottom:0}}.layout-basic-content.home-iq-login p{padding-top:30px;padding-bottom:30px;background-color:#262525;color:#fff;font-size:25px;line-height:35px;text-align:center}@media only screen and (max-width:640px){.layout-basic-content.home-iq-login p{padding-top:50px;padding-bottom:50px}}.layout-basic-content.home-iq-login p a{display:block}@media only screen and (max-width:640px){.layout-basic-content.home-iq-login p a{width:90%;margin:30px auto 2px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.home-iq-login p a{width:300px;margin:30px auto 2px}}@media only screen and (min-width:1025px){.layout-basic-content.home-iq-login p a{display:inline-block}}.layout-basic-content.free-thermostat{background-color:#fff}@media only screen and (max-width:640px){.layout-basic-content.free-thermostat{padding-top:0}}.layout-basic-content.free-thermostat input.zip-availability{padding:12px;border:0}.layout-basic-content.free-thermostat input.zip-availability.error{-webkit-box-shadow:inset 0 0 5px 3px #93090f;box-shadow:inset 0 0 5px 3px #93090f}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.free-thermostat input.zip-availability{font-size:16px}}.layout-basic-content.free-thermostat button.zip-availability{padding:10px 18px;border:0;background-color:#c30c14;color:#fff}.layout-basic-content.free-thermostat .content{padding-left:275px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/smart-thermostat.png);background-repeat:no-repeat;background-position:10px -25px;background-size:250px auto}@media only screen and (max-width:640px){.layout-basic-content.free-thermostat .content{padding-top:200px;padding-left:15px;background-position:top}}.layout-basic-content.free-thermostat .tiny-zip-finder{display:inline-block;margin-top:30px;padding:10px 25px;border-radius:10px;background-color:#262525}.layout-basic-content.register-ecobee{padding-top:15px;padding-bottom:15px}.layout-basic-content.register-ecobee p{text-align:center}@media only screen and (max-width:640px){.layout-basic-content.register-ecobee p.super{font-size:20px}.layout-basic-content.register-ecobee p.super span{display:block}}.layout-basic-content.existing-customer{padding-top:15px;padding-bottom:15px}@media only screen and (min-width:641px){.layout-basic-content.existing-customer{padding-top:50px;padding-bottom:50px}}.layout-basic-content.existing-customer p{text-align:center}@media only screen and (max-width:640px){.layout-basic-content.existing-customer p.super{font-size:20px}.layout-basic-content.existing-customer p.super span{display:block}}.layout-basic-content.nearby-cities{padding-top:80px;padding-bottom:50px;background-color:#fff}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.nearby-cities{padding-top:70px;padding-bottom:40px}}@media only screen and (max-width:640px){.layout-basic-content.nearby-cities{padding-top:50px;padding-bottom:35px}}.layout-basic-content.nearby-cities a{display:inline-block;padding-right:20px;padding-bottom:30px}@media only screen and (max-width:640px){.layout-basic-content.nearby-cities a{padding-bottom:15px}}.layout-basic-content.redirect-message{padding-top:150px;padding-bottom:250px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.redirect-message{padding-top:150px;padding-bottom:150px}}@media only screen and (max-width:640px){.layout-basic-content.redirect-message{padding-top:50px;padding-bottom:50px}}.layout-basic-content.testimonials{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.testimonials{padding-top:70px;padding-bottom:80px}}@media only screen and (max-width:640px){.layout-basic-content.testimonials{padding-top:50px;padding-bottom:50px}}.layout-basic-content.testimonials h2{text-align:center}.layout-basic-content.testimonials p{margin:0;padding:0 0 25px}.layout-basic-content.testimonials p.collapse{padding-bottom:0}.layout-basic-content.testimonials section{width:60%;margin:0 auto;padding:50px;border-radius:10px;background-color:#fff}@media only screen and (min-width:641px) and (max-width:1024px){.layout-basic-content.testimonials section{width:80%}}@media only screen and (max-width:640px){.layout-basic-content.testimonials section{width:90%;padding:25px}}.layout-basic-content .section-header{margin-bottom:15px;text-align:center}@media screen and (min-width:641px){.layout-basic-content .section-header{margin-bottom:30px}}.layout-basic-content .section-header.small{margin-bottom:25px;font-size:25px}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content .section-header.left-mobile{text-align:left}}.layout-basic-content.inner{padding:0}@media screen and (min-width:641px){.layout-basic-content.inner{padding:50px}}.layout-basic-content.inner img.small{width:480px}.layout-basic-content.content-left-mobile{text-align:left}@media screen and (min-width:641px){.layout-basic-content.content-left-mobile{text-align:center}}.layout-basic-content.apply-filters-mobile{display:table-column-group;position:fixed;bottom:-200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100px;-webkit-transition:bottom .1s linear;-o-transition:bottom .1s linear;transition:bottom .1s linear;background-color:#c30c14;cursor:pointer}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-content.apply-filters-mobile.fixed-apply-filters{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:90px;-webkit-transition:bottom .1s linear;-o-transition:bottom .1s linear;transition:bottom .1s linear;background-color:#c30c14}.layout-basic-content.apply-filters-mobile.fixed-apply-filters h2{color:#fff;text-align:center}.layout-basic-content.apply-filters-mobile.fixed-apply-filters .hidden{display:none}.layout-basic-content.apply-filters-mobile.fixed-apply-filters .checkmark{position:absolute;left:-20px;width:100px;height:90px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/SimpleIcon-Check_white.svg);background-repeat:no-repeat;background-size:40px}.layout-basic-content.apply-filters-mobile.fixed-apply-filters .closeout{position:absolute;left:-20px;width:100px;height:90px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/SimpleIcon-Cross_white.svg);background-repeat:no-repeat;background-size:40px}.layout-basic-content.apply-filters-mobile h2{color:#fff;text-align:center}}.layout-basic-content.social-media{padding-left:.9375rem;padding-right:.9375rem}.layout-basic-content.social-media .content{margin-top:25px;margin-bottom:15px;padding:0 15px 35px;border-radius:8px;background-color:#fff;text-align:center}.layout-basic-content.social-media .content .main-icon{width:50px;height:50px;margin-top:-25px;margin-bottom:15px}@media screen and (min-width:641px){.layout-basic-content.social-media .content .main-icon{width:75px;height:75px;margin-top:-37px;margin-bottom:30px}}.layout-basic-content.social-media .content .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}@media screen and (min-width:641px){.layout-basic-content.social-media .content .links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:700px;padding-bottom:25px}}.layout-basic-content.social-media .content .links a{width:100%;padding-bottom:20px}.layout-basic-content.social-media .content .links a img{display:block;margin:0 auto;max-width:200px}.layout-basic-content.social-media .content p{max-width:100%;padding:0 25px}@media screen and (min-width:641px){.layout-basic-content.social-media .content p{padding:0 175px 15px}}.cf-basic-content{padding:50px 0;text-align:left}@media screen and (min-width:641px){.cf-basic-content{padding:80px 0;text-align:center}}.cf-basic-content.basic-card{padding:0;text-align:center}.cf-basic-content.basic-card>.constraint{padding:30px 0;border-radius:8px;background-color:#fff;overflow:hidden}@media screen and (min-width:641px){.cf-basic-content.basic-card>.constraint{padding:50px 0}}.cf-basic-content.basic-card .icon-top{margin-bottom:5px}@media screen and (min-width:641px){.cf-basic-content.basic-card .icon-top{margin-bottom:15px}}.cf-basic-content.basic-card .icon-top.sm{width:25px;height:25px}@media screen and (min-width:641px){.cf-basic-content.basic-card .icon-top.sm{width:40px;height:40px}}.cf-basic-content.basic-card.max-830>.constraint{max-width:830px}.cf-basic-content.basic-card.space-bottom-const>.constraint{margin-bottom:15px}.cf-basic-content.basic-card.collapse-bottom>.constraint{padding-bottom:0}.cf-basic-content.sm-callout{padding:30px 15px 50px}@media screen and (min-width:641px){.cf-basic-content.sm-callout{padding:30px 0}}.cf-basic-content.sm-callout.black{background-color:#000}.cf-basic-content.sm-callout.black h3,.cf-basic-content.sm-callout.black p{color:#fff}.cf-basic-content.sm-callout .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}@media screen and (min-width:641px){.cf-basic-content.sm-callout .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cf-basic-content.sm-callout .offset-top{position:relative;top:-10px}@media screen and (min-width:641px){.cf-basic-content.desktop-left{text-align:left}}.cf-basic-content.center{text-align:center}.cf-basic-content.bg-white{background-color:#fff}.cf-basic-content.bg-drk-grey{background-color:#434343}.cf-basic-content.collapse-bottom{padding-bottom:0}.cf-basic-content.top-50{padding-top:50px}.cf-columns{padding:50px 0;text-align:left}@media screen and (min-width:641px){.cf-columns{padding:80px 0;text-align:center}}.cf-columns .flex-columns>.constraint.max-900{max-width:900px}.cf-columns .flex-columns>.constraint.max-800{max-width:800px}.cf-columns .box{height:100%;padding:30px 15px 50px;border:1px solid #979797;text-align:left}@media screen and (min-width:641px){.cf-columns .box{padding:30px 30px 40px}}.cf-columns.brand-perks .flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cf-columns.brand-perks .divider{width:100%;height:2px;margin-top:15px;margin-bottom:15px;background-color:#434343}@media screen and (min-width:641px){.cf-columns.brand-perks .divider{margin-top:auto}}.cf-columns.two .flex-column{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}@media screen and (min-width:641px){.cf-columns.two .flex-column{width:50%}}.cf-columns.two .flex-column.first{margin-bottom:15px}@media screen and (min-width:641px){.cf-columns.two .flex-column.first{margin-bottom:0}}.cf-columns.three .flex-column{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}@media screen and (min-width:641px){.cf-columns.three .flex-column{width:33.33333%}}.cf-columns.three .flex-column:not(last){margin-bottom:15px}@media screen and (min-width:641px){.cf-columns.three .flex-column:not(last){margin-bottom:0}}.cf-columns.bg-white{background-color:#fff}.cf-columns.bg-grey{background-color:#f3f3f3}.cf-columns.white-columns .flex-column{background-color:#fff}.cf-columns.small-bottom{padding-bottom:30px}.cf-columns.slider-top-icons .swiper-container{padding-top:35px}.cf-columns.left-after .after{text-align:left}.cf-columns .after .layout-call-to-action{margin-top:30px}@media screen and (min-width:641px){.cf-columns .after .layout-call-to-action{margin-top:50px}}.cf-columns .swiper-container{width:90%;padding-bottom:30px}.cf-columns .swiper-pagination-bullet-active{background-color:#434343;opacity:1}.cf-columns .swiper-container-horizontal>.swiper-pagination-bullets,.cf-columns .swiper-pagination-custom,.cf-columns .swiper-pagination-fraction{bottom:0}.cf-columns .feature-card{position:relative;padding:50px 15px 35px;background-color:#f3f3f3;text-align:center}.cf-columns .feature-card .icon-top{position:absolute;top:-35px;left:50%;width:75px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cf-columns .feature-card.bg-white{background-color:#fff}.cf-columns.pull-sides{margin-right:-.9375rem;margin-left:-.9375rem}.cf-columns.collapse-pad{padding:0}.cf-columns.collapse-top{padding-top:0}.cf-columns.small-top{padding-top:30px}.cf-columns.med-bottom{padding-bottom:50px}.cf-columns.tiny-bottom{padding-bottom:10px}.cf-columns.packages .flex-columns>.constraint{margin-top:50px}.cf-columns.reviews .flex-columns>.constraint{padding-top:40px}.cf-columns.center-mobile{text-align:center}@media screen and (min-width:641px){.cf-columns.center-mobile{text-align:left}}.cf-columns.center{text-align:center}.cf-columns.center-images .main-img{display:block;max-width:215px;margin:auto}@media screen and (min-width:641px){.cf-columns.center-images .main-img{max-width:none}}.layout-2-column{padding:50px 0}@media screen and (min-width:641px){.layout-2-column{padding:80px 0}}.layout-2-column .column-wrapper{overflow:visible}.layout-2-column .legal{text-align:center}.layout-2-column .legal p{font-size:14px}@media screen and (min-width:0px) and (max-width:640px){.layout-2-column.stop-reverse .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-2-column.center-after .after{text-align:center}.layout-2-column.force-column .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-2-column.geo-steps{padding:30px 15px;padding-bottom:30px}@media screen and (min-width:641px){.layout-2-column.geo-steps{padding:50px;padding-bottom:30px}}.layout-2-column.geo-steps .all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.layout-2-column.geo-steps .before{text-align:left}.layout-2-column.geo-steps .before .geo-tabs-section-header{margin-bottom:5px;font-size:20px;font-weight:700}.layout-2-column.geo-steps .before .geo-tabs-content{margin-top:0}.layout-2-column.geo-steps .after{text-align:left}.layout-2-column.geo-steps .after .geo-tabs-section-header{margin-bottom:5px;font-size:20px;font-weight:700}.layout-2-column.geo-steps .after .geo-tabs-content{margin-top:0}.layout-2-column.geo-steps.centered{text-align:center}.layout-2-column.geo-steps.collapse-top{padding-top:0}.layout-2-column.geo-steps.collapse-bottom{padding-bottom:0}.layout-2-column.geo-steps.content-spacer .column-wrapper{margin:0}@media screen and (min-width:641px){.layout-2-column.geo-steps.content-spacer .column-wrapper{margin:15px 0}}@media screen and (min-width:1025px){.layout-2-column.geo-steps.desktop-squished .column-wrapper{width:60%;margin-right:auto;margin-left:auto}}@media screen and (min-width:0px) and (max-width:640px){.layout-2-column.geo-steps.mobile-rows .all{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.layout-2-column.geo-steps .step-xlarge{width:485px}.layout-2-column.geo-steps .step-large{width:250px}.layout-2-column.geo-steps .step-small{width:50px;margin-right:10px}@media screen and (min-width:641px){.layout-2-column.geo-steps .step-small{width:75px}}.layout-2-column.geo-steps .feature-header{font-size:16px;font-weight:700}.layout-2-column.plan-types{padding-top:30px;padding-bottom:30px}.layout-2-column.plan-types.large-pad{padding-top:50px;padding-bottom:50px}.layout-2-column.plan-types.small-pad{padding-top:25px;padding-bottom:25px}@media screen and (min-width:0px) and (max-width:640px){.layout-2-column.plan-types.collapse-top-mobile{padding-top:0}}@media screen and (min-width:641px){.layout-2-column.plan-types.mobile-only{display:none}}.layout-2-column.plan-types.inner{padding-top:15px;padding-bottom:15px}.layout-2-column.plan-types.alternate-bg .all section{background-color:#fff}@media screen and (min-width:641px){.layout-2-column.plan-types.alternate-bg .all section{background-color:#f3f3f3}}.layout-2-column.plan-types.collapse-top{padding-top:0}.layout-2-column.plan-types.collapse-bottom{padding-bottom:0}.layout-2-column.plan-types.bg-white{background-color:#fff}.layout-2-column.plan-types.bg-white .all section{background-color:#f3f3f3}.layout-2-column.plan-types .before{padding-bottom:15px}.layout-2-column.plan-types .all{margin-bottom:15px}.layout-2-column.plan-types .all section{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;background-color:#fff;cursor:pointer}.layout-2-column.plan-types .last{margin-bottom:0}@media screen and (min-width:641px){.layout-2-column.plan-types .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-2-column.plan-types .icon-type{width:50px;height:70px;margin:0;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:transparent}.layout-2-column.plan-types .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-2-column.plan-types .icon-container.red{background-color:#ce0c14}.layout-2-column.plan-types .icon-container.right{min-width:30px;max-width:30px;margin-left:auto;border-top-right-radius:5px;border-bottom-right-radius:5px}@media screen and (min-width:1025px){.layout-2-column.plan-types .icon-container.right{min-width:50px}}.layout-2-column.plan-types .icon-container.left{min-width:75px;border-top-left-radius:5px;border-bottom-left-radius:5px}.layout-2-column.plan-types .icon-container.small{min-width:47px}.layout-2-column.plan-types .plan-type-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:15px 10px;text-align:left}.layout-2-column.plan-types .plan-type-content h2{margin-bottom:0;font-size:20px;line-height:25px}.layout-2-column.plan-types .plan-type-content p{margin:0}.layout-2-column.plan-types .icon-learn-more{width:50px;height:70px;margin:0;margin-left:auto;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#ce0c14}.layout-2-column.bg-white{background-color:#fff}.layout-2-column.contact-boxes{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.contact-boxes{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-2-column.contact-boxes{padding-bottom:50px}}.layout-2-column.contact-boxes .before{padding-bottom:50px}@media only screen and (max-width:640px){.layout-2-column.contact-boxes .before{padding-bottom:30px}}.layout-2-column.contact-boxes .before h2,.layout-2-column.contact-boxes .before p{text-align:center}.layout-2-column.contact-boxes section h3.online{padding-top:70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/user-friendly-customer-portal.svg);background-repeat:no-repeat;background-position:top;background-size:60px}.layout-2-column.contact-boxes section h3.email-address{padding-top:70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/weekly-usage-emails-small.svg);background-repeat:no-repeat;background-position:top;background-size:60px}.layout-2-column.contact-boxes section h3.mailing-address{padding-top:70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mailing-address.svg);background-repeat:no-repeat;background-position:top;background-size:60px}.layout-2-column.contact-boxes .column-1 section{padding:50px 50px 25px;border-radius:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.layout-2-column.contact-boxes .column-1 section{margin-bottom:25px;padding:30px 15px 5px}}.layout-2-column.contact-boxes .column-1 h3{text-align:center}.layout-2-column.contact-boxes .column-1 p{width:60%;margin:15px auto 50px;padding:17px 0 15px;background-color:#c30c14;color:#fff;font-size:25px;font-weight:700;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.contact-boxes .column-1 p{width:90%}}@media only screen and (max-width:640px){.layout-2-column.contact-boxes .column-1 p{width:90%}}.layout-2-column.contact-boxes .column-1 p.hours,.layout-2-column.contact-boxes .column-1 p.no-box{width:auto;background-color:transparent;background-image:none;color:#434343;font-size:medium;font-weight:400}.layout-2-column.contact-boxes .column-1 p.no-box{margin:0}.layout-2-column.contact-boxes .column-1 p.collapse{margin-bottom:25px}.layout-2-column.contact-boxes .column-1 p.full-collapse{margin-bottom:0}.layout-2-column.contact-boxes .column-1 p a{color:#fff;text-decoration:none}.layout-2-column.contact-boxes .column-1 p a:hover{cursor:default}.layout-2-column.contact-boxes .column-1 hr{margin-bottom:40px;border:0;border-top:1px solid #e8e8e8}.layout-2-column.contact-boxes .column-2 section{padding:50px 10px;border-radius:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.layout-2-column.contact-boxes .column-2 section{padding:30px 15px}}.layout-2-column.contact-boxes .column-2 section.spacer{margin-bottom:25px}.layout-2-column.contact-boxes .column-2 section h3{padding-bottom:20px;text-align:center}.layout-2-column.contact-boxes .column-2 section p{text-align:center}.layout-2-column.bill-pay-options{padding-top:80px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.bill-pay-options{padding-top:70px}}.layout-2-column.bill-pay-options .before h2{text-align:center}.layout-2-column.bill-pay-options .all section{margin-bottom:30px;padding:50px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (max-width:640px){.layout-2-column.bill-pay-options .all section{padding:25px 15px}}.layout-2-column.bill-pay-options .all h3{position:relative;margin-bottom:25px}.layout-2-column.bill-pay-options .all h3.online{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/online-account-access.png);background-repeat:no-repeat;background-position:top}.layout-2-column.bill-pay-options .all h3.pay-station{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/pay-station.png);background-repeat:no-repeat;background-position:top}.layout-2-column.bill-pay-options .all h3.phone{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/over-the-phone.png);background-repeat:no-repeat;background-position:top}.layout-2-column.bill-pay-options .all h3.mailing-address{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mailing-address.png);background-repeat:no-repeat;background-position:top}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.bill-pay-options .column-1,.layout-2-column.bill-pay-options .column-2{margin-top:50px}}.layout-2-column.bill-pay-options img.ace-cash{width:125px;margin-right:25px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.bill-pay-options img.ace-cash{width:100px}}@media only screen and (max-width:640px){.layout-2-column.bill-pay-options img.ace-cash{margin:0 0 15px}}.layout-2-column.bill-pay-options img.money-gram{width:125px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.bill-pay-options img.money-gram{width:100px}}.layout-2-column.small-vs-large{padding-top:70px;padding-bottom:70px}@media only screen and (max-width:640px){.layout-2-column.small-vs-large{padding-top:50px;padding-bottom:50px}}.layout-2-column.small-vs-large .before{padding-bottom:25px;text-align:center}.layout-2-column.small-vs-large .all section{position:relative;margin-bottom:25px;padding:50px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (max-width:640px){.layout-2-column.small-vs-large .all section{margin-bottom:0;padding:25px 15px}}@media only screen and (min-width:1025px){.layout-2-column.small-vs-large .all section{min-height:560px;margin-bottom:0}}.layout-2-column.small-vs-large .all p{padding-top:15px}.layout-2-column.small-vs-large .all ul{padding-top:20px;padding-bottom:25px;text-align:left}.layout-2-column.small-vs-large .all li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 3px;background-size:17px 17px;text-align:left}.layout-2-column.small-vs-large .all li:before{content:""}@media only screen and (min-width:1025px){.layout-2-column.small-vs-large .all .lg-btn{display:block;position:absolute;bottom:50px;left:50%;width:65%;margin-left:-32.5%}}@media only screen and (min-width:1025px){.layout-2-column.small-vs-large .all .lg-btn.stretch{display:block;position:absolute;bottom:50px;left:50%;width:80%;margin-left:-40%}}.layout-2-column.small-vs-large .column-1{margin-bottom:50px}.layout-2-column.thermostat-login-hero{padding-top:75px;padding-bottom:75px}@media only screen and (max-width:640px){.layout-2-column.thermostat-login-hero{padding-top:0}}.layout-2-column.thermostat-login-hero .column-1 h1{padding-top:50px;padding-right:25px}@media only screen and (max-width:640px){.layout-2-column.thermostat-login-hero .column-1 h1{padding-top:25px;padding-bottom:25px;text-align:center}}.layout-2-column.thermostat-login-hero .column-2 form{padding:50px;background-color:#1f1b11;overflow:hidden}@media only screen and (max-width:640px){.layout-2-column.thermostat-login-hero .column-2 form{padding:35px}}.layout-2-column.thermostat-login-hero .column-2 h3{width:85%;margin:0 auto;padding-bottom:25px;text-align:center}.layout-2-column.thermostat-login-hero .column-2 p{width:40%;float:left;color:#fff;text-decoration:underline}.layout-2-column.thermostat-login-hero .column-2 p:hover{cursor:pointer}.layout-2-column.thermostat-login-hero .column-2 p.password-reset{color:hsla(0,0%,100%,.5)}@media only screen and (max-width:640px){.layout-2-column.thermostat-login-hero .column-2 p.password-reset{width:100%;float:none}}.layout-2-column.thermostat-login-hero .column-2 p a{color:#fff}.layout-2-column.thermostat-login-hero .column-2 button{margin-top:20px;float:right}@media only screen and (max-width:640px){.layout-2-column.thermostat-login-hero .column-2 button{width:100%;float:none}}.layout-2-column.thermostat-login-hero .column-2 label.ie9{color:#fff}.layout-2-column.thermostat-login-hero .column-2 input{display:block;width:100%;padding:10px;border:0;font-size:20px}.layout-2-column.thermostat-login-hero .column-2 input:first-of-type,.layout-2-column.thermostat-login-hero .column-2 input:nth-of-type(2){margin-bottom:20px}.layout-2-column.thermostat-login-hero .column-2 input.error{-webkit-box-shadow:inset 0 0 5px 3px #93090f;box-shadow:inset 0 0 5px 3px #93090f}.layout-2-column.customer-service-options{padding-top:80px;padding-bottom:60px}@media only screen and (max-width:640px){.layout-2-column.customer-service-options{padding-top:50px;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.customer-service-options{padding-top:70px;padding-bottom:50px}}.layout-2-column.customer-service-options .before{padding-bottom:50px;text-align:center}.layout-2-column.customer-service-options .before a{color:#434343;text-decoration:none}.layout-2-column.customer-service-options .after .availability-finder{margin-top:25px;margin-bottom:75px;padding-bottom:10px;border-radius:10px;background-color:#161001;text-align:center}@media only screen and (max-width:640px){.layout-2-column.customer-service-options .after .availability-finder{margin-top:30px;padding-top:0}}.layout-2-column.customer-service-options .after .availability-finder .spacer{display:inline-block;margin-top:20px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.customer-service-options .after .availability-finder.av-es{padding-top:10px}}.layout-2-column.customer-service-options .all .fat-button{margin-bottom:25px;border-radius:10px;background-color:#fff}@media only screen and (max-width:640px){.layout-2-column.customer-service-options .all .fat-button{margin-bottom:15px}}.layout-2-column.customer-service-options .all .fat-button a{display:block;position:relative;padding:40px 0 40px 25px;color:#161001;font-family:proxima-nova,open sans,arial,sans-serif;font-size:25px;font-weight:600;text-decoration:none}@media only screen and (min-width:1025px){.layout-2-column.customer-service-options .all .fat-button a{padding:40px 0 40px 110px}}@media only screen and (max-width:640px){.layout-2-column.customer-service-options .all .fat-button a{padding:20px 0 20px 15px;font-size:18px}}@media only screen and (min-width:1025px){.layout-2-column.customer-service-options .all .fat-button .bill{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/cs-icon-bill.png);background-repeat:no-repeat;background-position:15px}}@media only screen and (min-width:1025px){.layout-2-column.customer-service-options .all .fat-button .pay{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/cs-icon-pay.png);background-repeat:no-repeat;background-position:15px}}@media only screen and (min-width:1025px){.layout-2-column.customer-service-options .all .fat-button .faq{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/cs-icon-faq.png);background-repeat:no-repeat;background-position:15px}}@media only screen and (min-width:1025px){.layout-2-column.customer-service-options .all .fat-button .contact{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/cs-icon-contact.png);background-repeat:no-repeat;background-position:15px}}.layout-2-column.customer-service-options .all .fat-button a:after{position:absolute;top:32px;right:20px;width:40px;height:40px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/red-circle-arrow.png);background-repeat:no-repeat;background-position:0 0;content:""}@media only screen and (max-width:640px){.layout-2-column.customer-service-options .all .fat-button a:after{top:17px;width:30px;height:30px;background-size:30px 30px}}.layout-2-column.customer-service-options .all .fat-button a:hover:after{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/red-outline-arrow.png);background-repeat:no-repeat;background-position:0 0}@media only screen and (max-width:640px){.layout-2-column.customer-service-options .all .fat-button a:hover:after{top:17px;width:30px;height:30px;background-size:30px 30px}}@media only screen and (max-width:640px){.layout-2-column.customer-service-options .all .es a{font-size:15px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.customer-service-options .all .es a{font-size:18px}}.layout-2-column.business-plans{padding-top:50px;padding-bottom:80px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.business-plans{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-2-column.business-plans{padding-top:50px;padding-bottom:50px}}.layout-2-column.business-plans .before{padding-bottom:25px;text-align:center}.layout-2-column.business-plans .before section{margin-bottom:35px;border-radius:10px;background-color:#fff;overflow:hidden}@media only screen and (max-width:640px){.layout-2-column.business-plans .before section{padding-left:0}}.layout-2-column.business-plans .before section p{width:48%;margin:0;padding-top:28px;padding-bottom:20px;padding-left:70px;color:#262525;font-size:30px;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.business-plans .before section p{font-size:28px;line-height:35px}}@media only screen and (max-width:640px){.layout-2-column.business-plans .before section p{width:100%;font-size:25px;line-height:30px}}.layout-2-column.business-plans .before section p:first-of-type{float:left;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-light.png);background-repeat:no-repeat;background-position:10px;color:#d3d3d3}@media only screen and (max-width:640px){.layout-2-column.business-plans .before section p:first-of-type{margin-top:15px;padding:10px 0 10px 70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-light.png);background-repeat:no-repeat;background-position:24px;background-size:40px 40px}}.layout-2-column.business-plans .before section p:first-of-type:hover{border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:10px;color:#262525;cursor:pointer}.layout-2-column.business-plans .before section p:nth-of-type(2){padding-left:70px;float:right;border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-dark.png);background-repeat:no-repeat;background-position:10px}@media only screen and (max-width:640px){.layout-2-column.business-plans .before section p:nth-of-type(2){margin-top:15px;margin-bottom:15px;padding:10px 0 10px 66px;border-bottom:0;border-left:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-dark.png);background-repeat:no-repeat;background-position:20px;background-size:40px 40px}}.layout-2-column.business-plans .before p.intro{text-align:center}.layout-2-column.business-plans .after{padding-top:50px;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.business-plans .after{padding-top:0}}@media only screen and (max-width:640px){.layout-2-column.business-plans .after{padding-top:0}}.layout-2-column.business-plans .all section{margin-bottom:25px;padding:50px 40px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.business-plans .all section{min-height:370px;padding:30px 40px}}@media only screen and (max-width:640px){.layout-2-column.business-plans .all section{min-height:0;padding:30px 40px}}@media only screen and (min-width:1025px){.layout-2-column.business-plans .all section{margin-bottom:0}}.layout-2-column.business-plans .all p.price{padding:25px 0;color:#161001;font-size:35px;font-weight:600;line-height:45px}.layout-2-column.business-plans .all p.detail{padding-top:15px}.layout-2-column.business-plans .all ul{text-align:left}.layout-2-column.business-plans .all ul li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}.layout-2-column.business-plans .all ul li:before{content:""}.layout-2-column.myamigo-login-cta{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/treeline.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-2-column.myamigo-login-cta{padding-top:50px;padding-bottom:50px}}.layout-2-column.myamigo-login-cta .all{text-align:center}.layout-2-column.myamigo-login-cta .column-1{border-right:1px solid hsla(0,0%,100%,.5)}@media only screen and (max-width:640px){.layout-2-column.myamigo-login-cta .column-2 p{margin-top:25px;padding-top:25px;border-top:1px solid hsla(0,0%,100%,.5)}}.layout-2-column.myamigo-login-cta .column-2 p a{color:#fff;text-decoration:none}.layout-2-column.faqs{padding-top:20px}.layout-2-column.faqs section{background-color:#fff}@media screen and (max-width:640px){.layout-2-column.faqs .faq-triggers{position:relative;margin-bottom:30px;padding-top:24px;background-color:#f3f3f3}.layout-2-column.faqs .faq-triggers:before{display:block;position:absolute;top:0;left:0;width:100%;background-color:#f3f3f3;color:#434343;font-weight:700;content:"Sort FAQs by:"}.layout-2-column.faqs .faq-triggers p{margin:0}.layout-2-column.faqs .faq-triggers select{width:100%;height:44px;padding:10px 50px 10px 12px;border:0;background-color:transparent;cursor:pointer;-webkit-appearance:none}.layout-2-column.faqs .faq-triggers .custom-select{display:inline-block;position:relative;width:100%;background-color:#fff;z-index:0}.layout-2-column.faqs .faq-triggers .custom-select label{background-color:#fff}.layout-2-column.faqs .faq-triggers .custom-select:after{position:absolute;right:0;bottom:0;width:44px;height:44px;background-color:#c30c14;color:#fff;font-size:14px;line-height:44px;text-align:center;content:"\276F";z-index:-1;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.layout-2-column.faqs .faq-triggers .custom-select:hover{cursor:pointer}}.layout-2-column.faqs h2[data-section]{position:relative;margin:0;padding:10px 20px;-webkit-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear;border-bottom:1px solid #f3f3f3;color:#434343;font-size:20px;font-weight:400;line-height:1.5;cursor:pointer}@media screen and (max-width:900px){.layout-2-column.faqs h2[data-section]{font-size:16px}}.layout-2-column.faqs h2[data-section].active{color:#c30c14;font-weight:600}.layout-2-column.faqs h2[data-section].active:before{opacity:1}.layout-2-column.faqs h2[data-section]:before{display:block;position:absolute;top:0;left:0;width:3px;height:101%;-webkit-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;background-color:#c30c14;content:"";opacity:0}.layout-2-column.faqs h2[data-section]:hover:before{opacity:1}.layout-2-column.faqs div[data-section]{display:none}.layout-2-column.faqs div[data-section].active{display:block}.layout-2-column .faq-content{padding:50px}@media screen and (max-width:900px){.layout-2-column .faq-content{padding:20px}}.layout-2-column .faq-content h2{text-align:center}.layout-2-column .faq-content h3{position:relative;margin:0 0 25px;padding:0 0 0 40px;color:#434343;font-size:16px;font-weight:400;cursor:pointer}.layout-2-column .faq-content h3,.layout-2-column .faq-content h3:before{-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.layout-2-column .faq-content h3:before{display:block;position:absolute;top:2px;left:2px;width:25px;height:25px;border:2px solid #c30c14;border-radius:50%;background-color:#c30c14;color:#fff;font-size:20px;font-weight:700;line-height:23px;text-align:center;content:"\2b"}.layout-2-column .faq-content h3.expanded{color:#c30c14;font-weight:700}.layout-2-column .faq-content h3.expanded+div,.layout-2-column .faq-content h3.expanded+p{display:block;margin-top:-15px}@media only screen and (min-width:1025px){.layout-2-column .faq-content h3.expanded:hover:before{background-color:#c30c14;color:#fff}}.layout-2-column .faq-content h3 .expanded:before{background-color:#fff;color:#c30c14;line-height:20px;content:"\2212"}@media only screen and (min-width:1025px){.layout-2-column .faq-content h3:hover:before{background-color:#fff;color:#c30c14}}.layout-2-column .faq-content h3+div,.layout-2-column .faq-content h3+p{display:none}.layout-2-column .faq-content p,.layout-2-column .faq-content ul{margin:0 0 25px;padding:0 0 0 40px}.layout-2-column.get-started{padding-top:80px;padding-bottom:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/blurry-trees.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.get-started{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-2-column.get-started{padding-top:50px;padding-bottom:50px}}.layout-2-column.get-started .before h2{margin:0;padding-bottom:50px;text-align:center}@media only screen and (max-width:640px){.layout-2-column.get-started .before h2{padding-bottom:25px}}.layout-2-column.get-started .all section{min-height:425px;padding-top:50px;padding-bottom:50px;border-radius:10px;background-color:#fff}.layout-2-column.get-started .all section h3{margin-bottom:20px}.layout-2-column.get-started .all section .intro{text-align:center}.layout-2-column.get-started .all section a{display:block;text-align:center}.layout-2-column.get-started .all section a:first-of-type{width:35%;margin:35px auto 20px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.get-started .all section a:first-of-type{width:60%}}@media only screen and (max-width:640px){.layout-2-column.get-started .all section a:first-of-type{width:80%}}.layout-2-column.get-started .all section a:nth-of-type(2){width:40%;margin:0 auto}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.get-started .all section a:nth-of-type(2){width:60%}}@media only screen and (max-width:640px){.layout-2-column.get-started .all section a:nth-of-type(2){width:80%}}@media only screen and (max-width:640px){.layout-2-column.get-started .column-1{margin-bottom:25px}}.layout-2-column.get-started .column-1 form p{margin:0}.layout-2-column.get-started .column-1 form input{display:block;width:80%;padding:8px 10px;border:1px solid #f3f3f3;background-color:#f3f3f3}.layout-2-column.get-started .column-1 form .zip{margin:35px auto 20px}.layout-2-column.get-started .column-1 form .promo{margin:0 auto}.layout-2-column.get-started .column-1 form button{display:block;width:30%;margin:25px auto 0}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.get-started .column-1 form button{width:60%}}@media only screen and (max-width:640px){.layout-2-column.get-started .column-1 form button{width:80%}}.layout-2-column.get-started .column-1 .ie9{display:block;width:80%;margin:35px auto 0}.layout-2-column.get-started .column-1 .ie9+.zip{margin-top:0}.layout-2-column.get-started .column-2 div.ie9{padding-bottom:107px}.layout-2-column.green-energy-callout{margin:0 auto;padding:0 .9375rem 25px}@media only screen and (min-width:641px){.layout-2-column.green-energy-callout{padding-right:1.25rem;padding-bottom:50px;padding-left:1.25rem}}@media only screen and (min-width:1025px){.layout-2-column.green-energy-callout{max-width:97%;padding-right:0;padding-left:0}}@media (min-width:1200px){.layout-2-column.green-energy-callout{max-width:1172px}}.layout-2-column.green-energy-callout .row{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-2-column.green-energy-callout .column-1{display:none;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:0}@media only screen and (min-width:1025px){.layout-2-column.green-energy-callout .column-1{display:block;padding:0}.layout-2-column.green-energy-callout .column-1 img{width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0}}.layout-2-column.green-energy-callout .column-2{position:relative;margin:0 auto;padding:5px 15px 0;border-radius:2%;background-color:#fff;text-align:center}@media only screen and (min-width:1025px){.layout-2-column.green-energy-callout .column-2{padding:1.5em 1.5em 1.5em 4.5em;border-top-left-radius:0;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:8px;text-align:left}}.layout-2-column.green-energy-callout .column-2 img{display:block;width:40px;height:40px;margin:1.5em auto 1em}@media only screen and (min-width:1025px){.layout-2-column.green-energy-callout .column-2 img{position:absolute;top:25px;left:25px;width:30px;height:30px;margin:0}}@media only screen and (min-width:1025px){.layout-2-column.green-energy-callout .column-2 .border{padding-bottom:.75em;text-align:left}.layout-2-column.green-energy-callout .column-2 .border:after{display:none}}.layout-2-column.green-energy-callout .column-2 p{padding-bottom:1em}@media only screen and (min-width:1025px){.layout-2-column.green-energy-callout .column-2 p{margin:0;padding:0}}.layout-2-column.green-energy-callout.reg-bottom{padding-bottom:50px}@media screen and (min-width:641px){.layout-2-column.green-energy-callout.reg-bottom{padding-bottom:80px}}.layout-2-column.new-contact-boxes .column-wrapper{overflow:visible}.layout-2-column.new-contact-boxes .divider{width:80%;height:1px;margin:auto;background-color:#d8d8d8}.layout-2-column.new-contact-boxes .divider.spacer{margin:20px auto}@media screen and (min-width:641px){.layout-2-column.new-contact-boxes .divider.spacer{margin:30px auto}}.layout-2-column.new-contact-boxes .all section{margin-top:25px;margin-bottom:15px;padding:0 15px 35px;border-radius:8px;background-color:#fff;text-align:center}@media screen and (min-width:641px){.layout-2-column.new-contact-boxes .all section{margin-top:37px}}.layout-2-column.new-contact-boxes .all section.last{margin-bottom:0}.layout-2-column.new-contact-boxes .main-icon{width:50px;height:50px;margin-top:-25px;margin-bottom:15px}@media screen and (min-width:641px){.layout-2-column.new-contact-boxes .main-icon{width:75px;height:75px;margin-top:-37px;margin-bottom:30px}}.layout-2-column.new-contact-boxes .app{display:block;max-width:135px;margin:auto;margin-bottom:10px}@media screen and (min-width:641px){.layout-2-column.new-contact-boxes .app{display:inline-block}}.layout-2-column.outages{background-color:#fff}.layout-2-column.outages .container{overflow:hidden}.layout-2-column.outages .all section{margin-bottom:25px;padding:35px 15px;border-radius:10px;background-color:#f3f3f3;text-align:center}@media screen and (min-width:641px){.layout-2-column.outages .all section{padding:50px}}.layout-2-column.outages .all section a{color:#fff;text-decoration:none}.layout-2-column.outages .all section a:hover{cursor:default}.layout-2-column.center-before .before{text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-2-column.left-mobile-before .before{text-align:left}}.layout-2-column.small-pad{padding:30px 0}.layout-2-column.collapse-top-sm{padding-top:0}@media screen and (min-width:641px){.layout-2-column.collapse-top-sm{padding-top:30px}}.layout-2-column.smaller-pad-top{padding-top:15px}@media screen and (min-width:641px){.layout-2-column.smaller-pad-top{padding-top:30px}}.layout-2-column.collapse-top{padding-top:0}.layout-2-column.collapse-bottom{padding-bottom:0}.layout-2-column.small-bottom{padding-bottom:30px}@media screen and (min-width:641px){.layout-2-column.small-bottom{padding-bottom:50px}}.layout-2-column.pad-sides{padding-right:20px;padding-left:20px}.layout-2-column.bg-grey{background-color:#f3f3f3}.layout-2-column.center{text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-2-column.left-mobile{text-align:left}}.layout-2-column.centered-p p{text-align:center}.layout-2-column.after-top-med .after{padding-top:5px}@media screen and (min-width:641px){.layout-2-column.after-top-med .after{padding-top:25px}}.layout-2-column.flex-columns .column-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:641px){.layout-2-column.center-cols .column-wrapper>.row:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.layout-2-column.column-spacer .column-wrapper{margin-top:15px}.layout-2-column.residential-plans{overflow:visible}@media screen and (min-width:0px) and (max-width:640px){.layout-2-column.residential-plans{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:1025px){.layout-2-column.residential-plans .container .column-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.layout-2-column.residential-plans.houston{padding-bottom:0}.layout-2-column.residential-plans .centered-text{text-align:center}.layout-2-column.residential-plans .before{padding-bottom:15px;text-align:center}.layout-2-column.residential-plans .before section{position:relative;margin-bottom:35px;border-radius:10px;background-color:#fff;overflow:hidden}@media only screen and (max-width:640px){.layout-2-column.residential-plans .before section{padding-left:0}}.layout-2-column.residential-plans .before section p{width:48%;margin:0;padding-top:28px;padding-bottom:20px;padding-left:70px;color:#262525;font-size:30px;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.residential-plans .before section p{font-size:28px;line-height:35px}}@media only screen and (max-width:640px){.layout-2-column.residential-plans .before section p{width:100%;font-size:25px;line-height:30px}}@media screen and (min-width:800px){.layout-2-column.residential-plans .before section br{display:none}}@media only screen and (max-width:640px){.layout-2-column.residential-plans .before section br{display:none}}.layout-2-column.residential-plans .before section p:first-of-type{float:left;border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:10px}@media only screen and (max-width:640px){.layout-2-column.residential-plans .before section p:first-of-type{margin-top:15px;padding:10px 0 10px 65px;border-bottom:0;border-left:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:20px;background-size:40px 40px}}.layout-2-column.residential-plans .before section p:nth-of-type(2){padding-left:70px;float:right;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-light.png);background-repeat:no-repeat;background-position:10px;color:#d3d3d3}@media only screen and (max-width:640px){.layout-2-column.residential-plans .before section p:nth-of-type(2){margin-top:15px;margin-bottom:15px;padding:10px 0 10px 70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-light.png);background-repeat:no-repeat;background-position:24px;background-size:40px 40px}}.layout-2-column.residential-plans .before section p:nth-of-type(2):hover{border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-dark.png);background-repeat:no-repeat;background-position:10px;color:#262525;cursor:pointer}.layout-2-column.residential-plans .before p,.layout-2-column.residential-plans .before p.intro{text-align:center}.layout-2-column.residential-plans.offers h2,.layout-2-column.residential-plans.plans h2{margin:0;text-align:center}@media only screen and (max-width:640px){.layout-2-column.residential-plans.offers .all section,.layout-2-column.residential-plans.plans .all section{padding:30px 20px}}.layout-2-column.residential-plans.offers .column-2 section:before,.layout-2-column.residential-plans.plans .column-2 section:before{display:none}@media only screen and (min-width:1025px){.layout-2-column.residential-plans.offers .lg-btn,.layout-2-column.residential-plans.plans .lg-btn{display:none}}.layout-2-column.residential-plans.plans .lg-btn{display:block}@media only screen and (min-width:1025px){.layout-2-column.residential-plans.plans .lg-btn{margin-left:-90px}}.layout-2-column.residential-plans.row-2{padding-top:.5em}@media screen and (min-width:641px){.layout-2-column.residential-plans.row-2{padding-bottom:80px}}@media only screen and (min-width:1025px){.layout-2-column.residential-plans.basics .all section{min-height:600px}}.layout-2-column.residential-plans.padding-bottom{padding-bottom:0}.layout-2-column.residential-plans .after{padding-top:50px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.residential-plans .after{padding-top:0}}@media only screen and (max-width:640px){.layout-2-column.residential-plans .after{padding-top:0}}.layout-2-column.residential-plans .all section{position:relative;min-height:385px;margin-bottom:15px;padding:50px 40px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section .get-basics-plan,.layout-2-column.residential-plans .all section .get-truly-fixed-plan{min-height:450px}}@media (min-width:1120px){.layout-2-column.residential-plans .all section .get-basics-plan,.layout-2-column.residential-plans .all section .get-truly-fixed-plan{min-height:420px}}@media only screen and (min-width:641px){.layout-2-column.residential-plans .all section{margin-top:20px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-2-column.residential-plans .all section{min-height:0;padding:30px 40px}}@media only screen and (max-width:640px){.layout-2-column.residential-plans .all section{min-height:0;padding:30px 40px}}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section{margin-bottom:0}}.layout-2-column.residential-plans .all section.most-popular{position:relative}@media only screen and (max-width:640px){.layout-2-column.residential-plans .all section.most-popular{margin-top:20px}}@media only screen and (min-width:641px){.layout-2-column.residential-plans .all section.most-popular{margin-top:20px}}.layout-2-column.residential-plans .all section.most-popular:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section.most-popular:before{top:-25px;left:-15px;width:110px;height:110px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge.svg);background-repeat:no-repeat;background-size:110px}}.layout-2-column.residential-plans .all section.best-value:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-value-badge-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section.best-value:before{top:-19px;left:-30px;width:110px;height:110px;-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-value-badge.svg);background-repeat:no-repeat;background-size:contain}}.layout-2-column.residential-plans .all section.newest:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/newest-plan-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section.newest:before{top:-32px;left:-30px;width:110px;height:110px;-webkit-transform:rotate(-5deg) scale(.9);transform:rotate(-5deg) scale(.9);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/newest-plan.svg);background-repeat:no-repeat;background-size:contain}}.layout-2-column.residential-plans .all section.most-popular-es{position:relative}@media only screen and (max-width:640px){.layout-2-column.residential-plans .all section.most-popular-es{margin-top:20px}}@media only screen and (min-width:641px){.layout-2-column.residential-plans .all section.most-popular-es{margin-top:20px}}.layout-2-column.residential-plans .all section.most-popular-es:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icon-es-most-popular-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section.most-popular-es:before{top:-25px;left:-18px;width:110px;height:110px;-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icon-es-most-popular.svg);background-repeat:no-repeat;background-size:contain}}.layout-2-column.residential-plans .all section .price{padding:25px 0;color:#161001;font-size:35px;font-weight:600;line-height:45px}.layout-2-column.residential-plans .all section ul{padding-top:15px;text-align:left}.layout-2-column.residential-plans .all section li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}.layout-2-column.residential-plans .all section li:before{content:""}@media only screen and (min-width:1025px){.layout-2-column.residential-plans .all section a{position:absolute;bottom:45px;left:50%;width:60%;margin-left:-25%}}.layout-2-column.residential-plans .all section .es-btn{position:relative;bottom:0;width:70%}.layout-2-column.residential-plans .legal{text-align:center}.layout-2-column.residential-plans .legal p{font-size:14px}.layout-2-column.residential-plans.has-just-green{padding-bottom:0}@media screen and (min-width:1025px){.layout-2-column.residential-plans.has-just-green{padding-bottom:25px}}.layout-2-column.center-columns .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.layout-2-column.center-columns .column-1,.layout-2-column.center-columns .column-2{max-width:370px;width:100%}.layout-3-column{padding:50px 0}@media screen and (min-width:641px){.layout-3-column{padding:80px 0}}.layout-3-column .top-content{padding-bottom:10px}@media only screen and (min-width:641px){.layout-3-column .top-content{padding-bottom:20px}}.layout-3-column .column-wrapper{overflow:visible}.layout-3-column .col-inner{margin-bottom:15px;padding:40px 15px 30px;background-color:#fff}@media only screen and (min-width:641px){.layout-3-column .col-inner{margin-bottom:30px;padding:45px 35px 35px}}@media only screen and (min-width:1025px){.layout-3-column .col-inner{padding:45px 51px 35px}}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.center-after-mobile .after{text-align:center}}@media screen and (min-width:641px){.layout-3-column.hide-after-medium-up .after{display:none}}.layout-3-column .pad-bottom{padding-bottom:25px}.layout-3-column.plans-overview .col-inner,.ppc-index .layout-3-column .col-inner{border-radius:5px}.ppc-index .layout-3-column p{margin:30px 0}.ppc-index .layout-3-column li{padding-left:30px}.ppc-index .layout-3-column li:before{content:url(/images/card-list.jpg)}.why-amigo .layout-3-column .top-content{padding:0}.why-amigo .layout-3-column h2{color:#fff}.why-amigo .layout-3-column .col-inner{position:relative;margin:60px 0 0}.why-amigo .layout-3-column .col-inner img{position:absolute;top:-50px;left:50%;width:100px;height:100px;margin-left:-50px}.layout-3-column .legal{text-align:center}.layout-3-column .legal p{font-size:14px}.layout-3-column .all p{width:100%}.layout-3-column.geo-steps{padding:30px 15px;padding-bottom:30px}@media screen and (min-width:641px){.layout-3-column.geo-steps{padding:50px;padding-bottom:30px}}.layout-3-column.geo-steps .all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.layout-3-column.geo-steps .after{text-align:left}.layout-3-column.geo-steps .after .geo-tabs-section-header{margin-bottom:5px;font-size:20px;font-weight:700}.layout-3-column.geo-steps .after .geo-tabs-content{margin-top:0}.layout-3-column.geo-steps.center-after .after{text-align:left}@media screen and (min-width:641px){.layout-3-column.geo-steps.center-after .after{text-align:center}}.layout-3-column.geo-steps.collapse-top{padding-top:0}.layout-3-column.geo-steps.collapse-bottom{padding-bottom:0}.layout-3-column.geo-steps.collapse-sides{padding-right:0;padding-left:0}.layout-3-column.geo-steps.content-spacer .column-wrapper{margin:0}@media screen and (min-width:641px){.layout-3-column.geo-steps.content-spacer .column-wrapper{margin:15px 0}}@media screen and (min-width:1025px){.layout-3-column.geo-steps.desktop-squished .column-wrapper{width:60%;margin-right:auto;margin-left:auto}}.layout-3-column.geo-steps.super-squished .column-wrapper{max-width:560px}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.geo-steps.mobile-rows .all{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;padding:0;text-align:left}.layout-3-column.geo-steps.mobile-rows .column-3{margin-bottom:0}}@media screen and (min-width:641px) and (max-width:1024px){.layout-3-column.geo-steps.medium-rows .all{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;text-align:left}}.layout-3-column.geo-steps.always-rows .all{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;text-align:left}.layout-3-column.geo-steps.always-rows .step-small,.layout-3-column.geo-steps.always-rows .step-tiny{margin-right:10px}@media screen and (min-width:641px){.layout-3-column.geo-steps.center-rows .all{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.layout-3-column.geo-steps .step-large{width:250px}.layout-3-column.geo-steps .step-small{width:50px;margin-right:10px}@media screen and (min-width:641px){.layout-3-column.geo-steps .step-small{width:75px;margin-right:0}}@media screen and (max-width:1024px){.layout-3-column.geo-steps .step-small.space-right-rows{margin-right:10px}}.layout-3-column.geo-steps .step-tiny{width:25px;min-width:25px}.layout-3-column.geo-steps .feature-header{font-size:16px;font-weight:700}@media screen and (min-width:641px){.layout-3-column.geo-steps .feature-header{margin-bottom:0}}.layout-3-column.geo-steps .feature-header.collapse-top{margin-top:15px}@media screen and (min-width:641px){.layout-3-column.geo-steps .feature-header.collapse-top{margin-top:0}}.layout-3-column.geo-steps.normal-pad-bottom{padding-bottom:50px}@media screen and (min-width:641px){.layout-3-column.geo-steps.normal-pad-bottom{padding-bottom:80px}}.layout-3-column.bg-white{background-color:#fff}.layout-3-column.corpus-geo{text-align:left}@media screen and (min-width:641px){.layout-3-column.corpus-geo{text-align:center}}.layout-3-column.corpus-geo .before h2{margin-top:15px}.layout-3-column.west-geo h2.small{font-size:20px}.layout-3-column.centered,.layout-3-column.centered-p p{text-align:center}.layout-3-column.collapsible-cards{padding-top:30px;padding-bottom:30px}.layout-3-column.collapsible-cards .all{padding:0;background-color:#fff}.layout-3-column.collapsible-cards.alternate-bg .all:nth-of-type(2n){background-color:#f3f3f3}.layout-3-column.plan-types{padding-top:0;padding-bottom:30px}@media screen and (min-width:641px){.layout-3-column.plan-types.mobile-only{display:none}}.layout-3-column.plan-types.small-pad{padding-bottom:0}@media screen and (min-width:641px) and (max-width:1024px){.layout-3-column.plan-types.small-pad{padding-bottom:30px}}@media screen and (min-width:1025px){.layout-3-column.plan-types.small-pad{padding-bottom:50px}}.layout-3-column.plan-types.inner{padding-top:15px;padding-bottom:15px}.layout-3-column.plan-types.alternate-bg .all section{background-color:#fff}@media screen and (min-width:641px){.layout-3-column.plan-types.alternate-bg .all section{background-color:#f3f3f3}}.layout-3-column.plan-types .all{margin-bottom:15px}.layout-3-column.plan-types .all section{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;background-color:#fff;cursor:pointer}@media screen and (min-width:641px){.layout-3-column.plan-types .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-3-column.plan-types .icon-type{width:50px;height:70px;margin:0;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:transparent}.layout-3-column.plan-types .icon-type.lg{width:50px;min-width:50px;height:50px;min-height:50px}@media screen and (min-width:641px){.layout-3-column.plan-types .icon-type.lg{width:60px;min-width:60px;height:60px;min-height:60px}}.layout-3-column.plan-types .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-3-column.plan-types .icon-container.red{background-color:#ce0c14}.layout-3-column.plan-types .icon-container.right{min-width:30px;max-width:30px;margin-left:auto;border-top-right-radius:5px;border-bottom-right-radius:5px}@media screen and (min-width:1025px){.layout-3-column.plan-types .icon-container.right{min-width:50px}}.layout-3-column.plan-types .icon-container.left{min-width:75px;border-top-left-radius:5px;border-bottom-left-radius:5px}.layout-3-column.plan-types .icon-container.small{min-width:47px}@media screen and (min-width:641px){.layout-3-column.plan-types .icon-container.lg{padding:15px 0 15px 15px}}@media screen and (min-width:641px) and (max-width:1024px){.layout-3-column.plan-types .icon-container.hide-med{display:none}}.layout-3-column.plan-types .plan-type-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:15px;text-align:left}.layout-3-column.plan-types .plan-type-content h2{margin-bottom:0;font-size:20px;line-height:25px}.layout-3-column.plan-types .plan-type-content p{margin:0}.layout-3-column.plan-types .icon-learn-more{width:50px;height:70px;margin:0;margin-left:auto;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#ce0c14}.layout-3-column.ppc-features{padding-top:0}.layout-3-column.ppc-features section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}@media screen and (min-width:641px){.layout-3-column.ppc-features section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.layout-3-column.ppc-features .all{margin-bottom:15px}.layout-3-column.ppc-features .ppc-feature-icon{width:60px;margin-right:15px}@media screen and (min-width:641px){.layout-3-column.ppc-features .ppc-feature-icon{width:75px;margin-right:0}}.layout-3-column.competitors-columns{padding-top:0;background-color:#fff;text-align:center}.layout-3-column.competitors-columns ul{margin:0;font-size:25px;list-style:none}@media screen and (min-width:641px){.layout-3-column.competitors-columns ul{margin:15px 0}}.layout-3-column.competitors-columns ul li{margin-bottom:10px;padding:0;color:#ce0c14;font-weight:700}.layout-3-column.competitors-columns ul li:before{display:none}.layout-3-column.competitors-columns .column-wrapper{width:85%;max-width:1000px;margin:auto}.layout-3-column.competitors-columns .after .column-wrapper{width:100%}@media screen and (min-width:641px){.layout-3-column.competitors-columns .after .column-wrapper{width:75%;margin:auto}}.layout-3-column.feature-tiles{padding-top:80px;padding-bottom:0}@media only screen and (max-width:640px){.layout-3-column.feature-tiles{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.feature-tiles{padding-top:70px;padding-bottom:50px}}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.feature-tiles.no-pad-bottom .before{padding-bottom:0}}.layout-3-column.feature-tiles .before{padding-bottom:25px;text-align:center}@media only screen and (max-width:640px){.layout-3-column.feature-tiles .before{padding-bottom:30px}}.layout-3-column.feature-tiles .after{padding-top:25px;padding-bottom:0;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.feature-tiles .after{padding-top:0;padding-bottom:50px}}.layout-3-column.feature-tiles .all{position:relative}.layout-3-column.feature-tiles .all .image-container img{width:auto;margin:0 auto}.layout-3-column.feature-tiles .all .image-container img:first-child{margin-bottom:10px}.layout-3-column.feature-tiles .all img{width:100%;margin-bottom:-100px;border-top-left-radius:2%;border-top-right-radius:2%;border-bottom-left-radius:0;border-bottom-right-radius:0}.layout-3-column.feature-tiles .all img.fifty{display:block;max-width:132px;margin:auto;margin-bottom:15px;border-radius:0}@media screen and (min-width:641px){.layout-3-column.feature-tiles .all img.fifty{display:inline-block;width:45%;max-width:117px;margin-bottom:0}}@media screen and (min-width:641px){.layout-3-column.feature-tiles .all img.space-right{margin-right:10px}}.layout-3-column.feature-tiles .all .layout-icon-text{padding-right:15px;padding-left:15px}@media screen and (min-width:641px){.layout-3-column.feature-tiles .all .layout-icon-text{padding-right:30px;padding-left:30px}}.layout-3-column.feature-tiles .all .layout-icon-text img{width:auto;margin:auto;margin-right:15px}.layout-3-column.feature-tiles .all .layout-icon-text p{padding:0;text-align:left}.layout-3-column.feature-tiles .all section{min-height:400px;margin-bottom:0;padding:50px 0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:2%;border-bottom-right-radius:2%;background-color:#fff;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.feature-tiles .all section{margin-bottom:15px;padding:50px 0 30px}}@media only screen and (max-width:640px){.layout-3-column.feature-tiles .all section{margin-bottom:25px;padding:50px 0 30px;border-radius:2%}}.layout-3-column.feature-tiles .all section.alternate-bg{background-color:#f3f3f3}.layout-3-column.feature-tiles .all section.no-min{min-height:0}@media screen and (min-width:1025px){.layout-3-column.feature-tiles .all section.has-buttons{padding-bottom:100px}}.layout-3-column.feature-tiles .all section.extend{min-height:500px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.feature-tiles .all section.extend{min-height:550px}}@media only screen and (max-width:640px){.layout-3-column.feature-tiles .all section.extend{min-height:0}}@media only screen and (min-width:64.0625em) and (max-width:90em){.layout-3-column.feature-tiles .all section{margin-bottom:0}}.layout-3-column.feature-tiles .all section h3{padding:0 15px 25px}.layout-3-column.feature-tiles .all section .no-icon{padding-top:75px}.layout-3-column.feature-tiles .all section .what-you-get{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/seasonal-tips-and-tricks.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .secure-card{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/secure-card-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .e-billing{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/e-billing.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .mobile-app{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/free-mobile-app.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .seasonal{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/seasonal-tips-and-tricks.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .nights-free{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/nights-free.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .wash{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-wash.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .free-switch{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-switch.png);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .refer-a-friend{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/refer-a-friend.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .myamigo{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/online-portal.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .calendar-12{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-24.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .calendar-12-real{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/calendar-12.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .calendar-12-real-alt{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/12-month-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .washing-machine{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/washing-machine.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .piggy-bank{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/piggy-bank.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .piggy-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/piggy-bank-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .cust-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-existing-customer-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .cust{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-existing-customer.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .clipboard{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/clipboard.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .clipboard-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-clipboard-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .bolt-arrows{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/bolt-arrows.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .five-off{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/five-off.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .usage-reports{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/usage-reports.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .smart-therm{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-thermostat-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .sprinkler-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-sprinkler-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .app-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/amigo-app-white.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .icon-therm{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-thermostat.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .sprinkler{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-smart-sprinkler.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}.layout-3-column.feature-tiles .all section .twisty-bulb{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-twisty-bulb.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.feature-tiles .all section .no-icon-mobile{padding-top:100px;background-image:none;background-size:0}}@media screen and (min-width:1025px){.layout-3-column.feature-tiles .all section .one-liner{min-height:215px}}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.feature-tiles .all section .sm-bg{background-position:50% 28%;background-size:75px 75px}}.layout-3-column.feature-tiles .all section p{padding:5px 15px 0}@media only screen and (min-width:1025px){.layout-3-column.feature-tiles .all section p{padding:5px 30px 0}}@media screen and (min-width:1025px){.layout-3-column.feature-tiles .all section .lg-btn{position:absolute;bottom:45px;left:50%;width:60%;margin-left:-25%}.layout-3-column.feature-tiles .all section .lg-btn.push-right{margin-left:-15%}}@media screen and (min-width:1025px){.layout-3-column.feature-tiles .all section .images{position:absolute;right:0;bottom:45px;left:0}}.layout-3-column.feature-tiles.collapse-after .after{padding:0}.layout-3-column.static-btns .all section .lg-btn{position:static;margin-right:auto;margin-left:auto}.layout-3-column.small-padding{padding-top:30px;padding-bottom:30px}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.collapse-mobile{padding:0}}.layout-3-column.force-column .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.left-before-mobile .before{text-align:left}}.layout-3-column.plans{padding-bottom:0}.layout-3-column.plans .before h2{margin-bottom:0}@media only screen and (min-width:641px){.layout-3-column.plans .before h2{margin-bottom:20px}}@media only screen and (max-width:640px){.layout-3-column.plans .after{padding-top:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.plans .after{padding-top:0;padding-bottom:0}}.layout-3-column.plans .all section{padding:25px 0}@media only screen and (min-width:641px){.layout-3-column.plans .all section{padding:50px 0 25px}}@media only screen and (min-width:1025px){.layout-3-column.plans .all section{min-height:475px}}.layout-3-column.plans .all section p{margin-bottom:0}@media only screen and (min-width:1025px){.layout-3-column.plans.basics .all section{min-height:505px}}@media only screen and (min-width:1025px){.layout-3-column.plans.green-energy-plan .all section{min-height:500px}}.layout-3-column.plans.just-green{padding-bottom:0}@media only screen and (min-width:1025px){.layout-3-column.plans.just-green .all section{min-height:505px}}.layout-3-column.plans.keep-pad{padding-bottom:50px}@media screen and (min-width:641px){.layout-3-column.plans.keep-pad{padding-bottom:80px}}.layout-3-column.customer-support-hero{padding-bottom:80px}.layout-3-column.customer-support-hero h1,.layout-3-column.customer-support-hero p{text-align:center}@media only screen and (max-width:640px){.layout-3-column.customer-support-hero p{padding-bottom:25px}}.layout-3-column.customer-support-hero .container{overflow:hidden}.layout-3-column.customer-support-hero .all section{padding:0;border-radius:7px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.layout-3-column.customer-support-hero .all section{margin-bottom:15px}}.layout-3-column.customer-support-hero .all a{display:block;padding:20px 0 20px 15px;color:#161001;font-size:18px;font-weight:600;text-decoration:none}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.customer-support-hero .all a{padding:35px 0 35px 25px;font-size:18px}}@media only screen and (min-width:1025px){.layout-3-column.customer-support-hero .all a{padding:35px 0 35px 90px;font-size:25px}}@media only screen and (min-width:1025px){.layout-3-column.customer-support-hero .all a.bill{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/e-billing.svg);background-repeat:no-repeat;background-position:18px;background-size:60px}}@media only screen and (min-width:1025px){.layout-3-column.customer-support-hero .all a.pay{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/bill-pay-opt.svg);background-repeat:no-repeat;background-position:18px;background-size:60px}}@media only screen and (min-width:1025px){.layout-3-column.customer-support-hero .all a.faq{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/faq-button-icon.svg);background-repeat:no-repeat;background-position:18px;background-size:60px}}.layout-3-column.customer-support-hero .all a:after{position:absolute;top:27px;right:40px;width:40px;height:40px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/red-circle-arrow.png);background-repeat:no-repeat;background-position:0 0;content:""}@media only screen and (max-width:640px){.layout-3-column.customer-support-hero .all a:after{top:12px;right:25px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.customer-support-hero .all a:after{right:25px}}.layout-3-column.customer-support-hero .all ahover:after{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/red-outline-arrow.png);background-repeat:no-repeat;background-position:0 0}.layout-3-column.testimonials{padding-top:70px;padding-bottom:70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-background.jpg);background-size:cover}@media only screen and (max-width:640px){.layout-3-column.testimonials{padding-top:50px;padding-bottom:50px}}.layout-3-column.testimonials .col-inner{position:relative;margin:60px 0 0}.layout-3-column.testimonials .col-inner img{position:absolute;top:-50px;left:50%;width:100px;height:100px;margin-left:-50px}.layout-3-column.testimonials .after,.layout-3-column.testimonials .before{padding-bottom:25px;text-align:center}.layout-3-column.testimonials .after h2,.layout-3-column.testimonials .before h2{color:#fff}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.testimonials .after h2.left-mobile,.layout-3-column.testimonials .after p.left-mobile,.layout-3-column.testimonials .before h2.left-mobile,.layout-3-column.testimonials .before p.left-mobile{text-align:left}}.layout-3-column.testimonials .after{padding-top:3em}.layout-3-column.testimonials .all section{margin-bottom:25px;padding:50px 40px;border-radius:10px;background-color:#fff}@media only screen and (max-width:640px){.layout-3-column.testimonials .all section{padding:50px 15px}}@media only screen and (min-width:1025px){.layout-3-column.testimonials .all section{margin-bottom:0}}.layout-3-column.testimonials .all section img{display:block;margin:0 0 40px}.layout-3-column.testimonials .all section p{margin:0}.layout-3-column.testimonials .all section p:first-of-type{padding-top:35px;padding-bottom:15px;border-top:1px solid #e8e8e8}.layout-3-column.testimonials .all section p:nth-of-type(2){margin:0;padding:0}.layout-3-column.testimonials.bg-tx-reviews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-tx-reviews-mobile.jpg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:641px){.layout-3-column.testimonials.bg-tx-reviews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-tx-reviews.jpg)}}.layout-3-column.testimonials.bg-availability{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reviews-houses-mobile.jpg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:641px){.layout-3-column.testimonials.bg-availability{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reviews-houses.jpg)}}.layout-3-column.testimonials.bg-support{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reviews-support-mobile.jpg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:641px){.layout-3-column.testimonials.bg-support{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reviews-support.jpg)}}.layout-3-column.testimonials.bg-plans-reivews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-plans-reivews-mobile.jpg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:641px){.layout-3-column.testimonials.bg-plans-reivews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-plans-reivews.jpg)}}.layout-3-column.geo-packages{margin-top:-130px;padding-top:0;padding-bottom:25px}@media only screen and (max-width:640px){.layout-3-column.geo-packages{margin-top:0;padding-top:25px}}.layout-3-column.geo-packages .row{padding-top:20px}.layout-3-column.geo-packages .all section{min-height:385px;margin-bottom:25px;padding:50px 40px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (min-width:1025px){.layout-3-column.geo-packages .all{margin-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.geo-packages .all{min-height:365px}}@media screen and (width:768px){.layout-3-column.geo-packages .all{min-height:480px}}@media only screen and (max-width:640px){.layout-3-column.geo-packages .all{min-height:0}}.layout-3-column.geo-packages .all p.price{padding:25px 0;color:#161001;font-size:35px;font-weight:600;line-height:45px}.layout-3-column.geo-packages .all ul{padding-top:15px;text-align:left}.layout-3-column.geo-packages .all ul li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}.layout-3-column.geo-packages .all ul li:before{content:""}.layout-3-column.geo-packages .column-2 section{position:relative}.layout-3-column.geo-packages .column-2 section:before{position:absolute;top:-25px;left:-15px;width:110px;height:110px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);border-radius:50%;background-color:#fff;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge.svg);background-repeat:no-repeat;content:""}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.geo-packages .column-2 section:before{width:80px;height:80px;background-position:2px 2px;background-size:75px 75px}}@media only screen and (max-width:640px){.layout-3-column.geo-packages .column-2 section:before{top:-15px;left:-10px;width:75px;height:75px;border-radius:50%;background-color:#fff;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge.svg);background-repeat:no-repeat;background-position:2px 2px;background-size:72px 72px}}.layout-3-column.residential-plans{overflow:visible}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.residential-plans{padding-top:50px;padding-bottom:50px}}.layout-3-column.residential-plans.houston{padding-bottom:0}.layout-3-column.residential-plans .centered-text{text-align:center}.layout-3-column.residential-plans .before{padding-bottom:15px;text-align:center}.layout-3-column.residential-plans .before section{position:relative;margin-bottom:35px;border-radius:10px;background-color:#fff;overflow:hidden}@media only screen and (max-width:640px){.layout-3-column.residential-plans .before section{padding-left:0}}.layout-3-column.residential-plans .before section p{width:48%;margin:0;padding-top:28px;padding-bottom:20px;padding-left:70px;color:#262525;font-size:30px;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.residential-plans .before section p{font-size:28px;line-height:35px}}@media only screen and (max-width:640px){.layout-3-column.residential-plans .before section p{width:100%;font-size:25px;line-height:30px}}@media screen and (min-width:800px){.layout-3-column.residential-plans .before section br{display:none}}@media only screen and (max-width:640px){.layout-3-column.residential-plans .before section br{display:none}}.layout-3-column.residential-plans .before section p:first-of-type{float:left;border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:10px}@media only screen and (max-width:640px){.layout-3-column.residential-plans .before section p:first-of-type{margin-top:15px;padding:10px 0 10px 65px;border-bottom:0;border-left:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:20px;background-size:40px 40px}}.layout-3-column.residential-plans .before section p:nth-of-type(2){padding-left:70px;float:right;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-light.png);background-repeat:no-repeat;background-position:10px;color:#d3d3d3}@media only screen and (max-width:640px){.layout-3-column.residential-plans .before section p:nth-of-type(2){margin-top:15px;margin-bottom:15px;padding:10px 0 10px 70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-light.png);background-repeat:no-repeat;background-position:24px;background-size:40px 40px}}.layout-3-column.residential-plans .before section p:nth-of-type(2):hover{border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-dark.png);background-repeat:no-repeat;background-position:10px;color:#262525;cursor:pointer}.layout-3-column.residential-plans .before p,.layout-3-column.residential-plans .before p.intro{text-align:center}.layout-3-column.residential-plans.offers h2,.layout-3-column.residential-plans.plans h2{margin:0;text-align:center}@media only screen and (max-width:640px){.layout-3-column.residential-plans.offers .all section,.layout-3-column.residential-plans.plans .all section{padding:30px 20px}}.layout-3-column.residential-plans.offers .column-2 section:before,.layout-3-column.residential-plans.plans .column-2 section:before{display:none}@media only screen and (min-width:1025px){.layout-3-column.residential-plans.offers .lg-btn,.layout-3-column.residential-plans.plans .lg-btn{display:none}}.layout-3-column.residential-plans.plans .lg-btn{display:block}@media only screen and (min-width:1025px){.layout-3-column.residential-plans.plans .lg-btn{margin-left:-90px}}.layout-3-column.residential-plans.row-2{padding-top:.5em}@media screen and (min-width:641px){.layout-3-column.residential-plans.row-2{padding-bottom:80px}}@media only screen and (min-width:1025px){.layout-3-column.residential-plans.basics .all section{min-height:600px}}.layout-3-column.residential-plans.padding-bottom{padding-bottom:0}.layout-3-column.residential-plans .after{padding-top:50px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.residential-plans .after{padding-top:0}}@media only screen and (max-width:640px){.layout-3-column.residential-plans .after{padding-top:0}}.layout-3-column.residential-plans .all section{position:relative;min-height:385px;margin-bottom:15px;padding:50px 40px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section .get-basics-plan,.layout-3-column.residential-plans .all section .get-truly-fixed-plan{min-height:450px}}@media (min-width:1120px){.layout-3-column.residential-plans .all section .get-basics-plan,.layout-3-column.residential-plans .all section .get-truly-fixed-plan{min-height:420px}}@media only screen and (min-width:641px){.layout-3-column.residential-plans .all section{margin-top:20px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-3-column.residential-plans .all section{min-height:0;padding:30px 40px}}@media only screen and (max-width:640px){.layout-3-column.residential-plans .all section{min-height:0;padding:30px 40px}}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section{margin-bottom:0}}.layout-3-column.residential-plans .all section.most-popular{position:relative}@media only screen and (max-width:640px){.layout-3-column.residential-plans .all section.most-popular{margin-top:20px}}@media only screen and (min-width:641px){.layout-3-column.residential-plans .all section.most-popular{margin-top:20px}}.layout-3-column.residential-plans .all section.most-popular:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section.most-popular:before{top:-25px;left:-15px;width:110px;height:110px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge.svg);background-repeat:no-repeat;background-size:110px}}.layout-3-column.residential-plans .all section.best-value:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-value-badge-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section.best-value:before{top:-19px;left:-30px;width:110px;height:110px;-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-value-badge.svg);background-repeat:no-repeat;background-size:contain}}.layout-3-column.residential-plans .all section.newest:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/newest-plan-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section.newest:before{top:-32px;left:-30px;width:110px;height:110px;-webkit-transform:rotate(-5deg) scale(.9);transform:rotate(-5deg) scale(.9);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/newest-plan.svg);background-repeat:no-repeat;background-size:contain}}.layout-3-column.residential-plans .all section.most-popular-es{position:relative}@media only screen and (max-width:640px){.layout-3-column.residential-plans .all section.most-popular-es{margin-top:20px}}@media only screen and (min-width:641px){.layout-3-column.residential-plans .all section.most-popular-es{margin-top:20px}}.layout-3-column.residential-plans .all section.most-popular-es:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icon-es-most-popular-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section.most-popular-es:before{top:-25px;left:-18px;width:110px;height:110px;-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icon-es-most-popular.svg);background-repeat:no-repeat;background-size:contain}}.layout-3-column.residential-plans .all section .price{padding:25px 0;color:#161001;font-size:35px;font-weight:600;line-height:45px}.layout-3-column.residential-plans .all section ul{padding-top:15px;text-align:left}.layout-3-column.residential-plans .all section li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}.layout-3-column.residential-plans .all section li:before{content:""}@media only screen and (min-width:1025px){.layout-3-column.residential-plans .all section a{position:absolute;bottom:45px;left:50%;width:60%;margin-left:-25%}}.layout-3-column.residential-plans .all section .es-btn{position:relative;bottom:0;width:70%}.layout-3-column.residential-plans .legal{text-align:center}.layout-3-column.residential-plans .legal p{font-size:14px}.layout-3-column.residential-plans.has-just-green{padding-bottom:0}@media screen and (min-width:1025px){.layout-3-column.residential-plans.has-just-green{padding-bottom:25px}}.layout-3-column.collapse-after-pad .after{padding-top:0;padding-bottom:0}.layout-3-column.steps{margin:0 auto;padding-top:0;border-radius:4px;text-align:center}@media only screen and (min-width:641px){.layout-3-column.steps{max-width:96%}}@media only screen and (min-width:1025px){.layout-3-column.steps{padding-top:2em}}@media (min-width:1442px){.layout-3-column.steps{padding-top:0}}.layout-3-column.steps .row{max-width:1170px;padding:0;border-radius:4px}@media only screen and (min-width:641px){.layout-3-column.steps .row{background-color:#fff}}.layout-3-column.steps section{background-color:#fff}.layout-3-column.steps section p{margin:0;padding:10px}.layout-3-column.steps section p .just-green-icon{display:block;width:25px;margin:0 auto;padding:5px 0}@media only screen and (min-width:1025px){.layout-3-column.steps section p .just-green-icon{display:inline-block;margin-right:5px;padding:0;vertical-align:bottom}}.layout-3-column.steps section p span{display:inline-block}.layout-3-column.comparison{background-color:#fff}.layout-3-column.comparison ul{margin:0;font-size:4vw}@media only screen and (min-width:641px){.layout-3-column.comparison ul{font-size:20px}}.layout-3-column.comparison ul li{padding:5px 15px}@media only screen and (min-width:641px){.layout-3-column.comparison ul li{padding:15px 25px}}.layout-3-column.comparison ul li:before{display:none}.layout-3-column.comparison ul li:first-child{background-color:#f3f3f3;color:#c30c14}@media only screen and (min-width:641px){.layout-3-column.comparison ul li:first-child{font-size:23px}}.layout-3-column.comparison .before{text-align:center}.layout-3-column.comparison .competitors li{padding-right:0;padding-left:8%}@media only screen and (min-width:641px){.layout-3-column.comparison .competitors li{padding-right:25px;padding-left:25px}}.layout-3-column.comparison .comparison-dots{width:200px}.layout-3-column.comparison .column-wrapper{max-width:700px;margin:auto}.layout-3-column.company-features section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:641px){.layout-3-column.company-features section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:641px){.layout-3-column.company-features .learn-more{padding-left:10px}}.layout-3-column.company-features h2{margin-bottom:5px;font-size:20px;line-height:25px}@media screen and (min-width:641px){.layout-3-column.company-features h2{margin-bottom:0}}.layout-3-column.company-features p{margin:0}.layout-3-column.company-features p.small-spacer{margin:15px 0}.layout-3-column.company-features .feature-header{font-size:16px;font-weight:700}.layout-3-column.company-features .feature-header.large{font-size:20px}.layout-3-column.company-features .header-link{color:#c30c14;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.layout-3-column.company-features .all{margin-bottom:25px}.layout-3-column.company-features.inner{padding-top:20px;padding-bottom:20px}.layout-3-column.company-features.inner .column-wrapper{padding-left:0}@media screen and (min-width:641px){.layout-3-column.company-features.inner .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-3-column.company-features .main-icon{width:75px;margin-right:20px;margin-bottom:15px}.layout-3-column.company-features .small-icon{width:30px}.layout-3-column.company-features.reverse-layout section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:641px){.layout-3-column.company-features.reverse-layout section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.layout-3-column.company-features.reverse-layout .main-icon{width:50px;margin-right:10px;margin-bottom:0}@media screen and (min-width:641px){.layout-3-column.company-features.reverse-layout .main-icon{width:75px;margin-right:0;margin-bottom:15px}}.layout-3-column.company-features.in-tab{padding:30px 15px;text-align:left}@media screen and (min-width:641px){.layout-3-column.company-features.in-tab{padding:50px;padding-bottom:30px}}.layout-3-column.company-features.in-tab section{padding:5px}.layout-3-column.company-features.in-tab .after{text-align:center}@media screen and (min-width:641px){.layout-3-column.company-features.in-tab .after{text-align:left}}.layout-3-column.company-features.collapse-top{padding-top:0}.layout-3-column.inner-component{padding-top:20px;padding-bottom:20px}.layout-3-column.inner-component .all{padding:0}.layout-side-by-side .layout-3-column{padding-top:20px;padding-bottom:20px}.layout-side-by-side .layout-3-column .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1025px){.layout-side-by-side .layout-3-column .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1024px){.layout-side-by-side .layout-3-column .all{padding:0}}.layout-3-column.normal-pad{padding-top:50px;padding-bottom:50px}@media screen and (min-width:641px){.layout-3-column.normal-pad{padding-top:80px;padding-bottom:80px}}.layout-3-column.collapse-before .before{padding-bottom:0}.layout-3-column.collapse-top{padding-top:0}.layout-3-column.collapse-bottom{padding-bottom:0}.layout-3-column.super-squished .column-wrapper{max-width:560px}.layout-3-column.small-bottom{padding-bottom:30px}.layout-3-column.med-top,.layout-3-column.small-top{padding-top:30px}@media screen and (min-width:641px){.layout-3-column.med-top{padding-top:50px}}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.collapse-bottom-mobile{padding-bottom:0}}.layout-3-column.bill-pay-options .before h2{text-align:center}@media screen and (min-width:641px) and (max-width:1024px){.layout-3-column.bill-pay-options .all{margin-top:50px}}.layout-3-column.bill-pay-options .all section{margin-bottom:30px;padding:50px;border-radius:10px;background-color:#fff;text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.bill-pay-options .all section{padding:25px 30px}}@media screen and (min-width:641px) and (max-width:1024px){.layout-3-column.bill-pay-options .all section{padding:50px 25px}}.layout-3-column.bill-pay-options .all h3{position:relative;margin-bottom:25px}.layout-3-column.bill-pay-options .all h3.online{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/online-account-access.svg);background-repeat:no-repeat;background-position:top;background-size:60px 60px}.layout-3-column.bill-pay-options .all h3.pay-station{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/pay-station.svg);background-repeat:no-repeat;background-position:top;background-size:60px 60px}.layout-3-column.bill-pay-options .all h3.phone{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/over-the-phone.svg);background-repeat:no-repeat;background-position:top;background-size:60px 60px}.layout-3-column.bill-pay-options .all h3.mailing-address{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mailing-address.svg);background-repeat:no-repeat;background-position:top;background-size:60px 60px}.layout-3-column.bill-pay-options .all h3.chat{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/bilingual-services.svg);background-repeat:no-repeat;background-position:top;background-size:60px 60px}.layout-3-column.bill-pay-options .all h3.laptop{padding-top:65px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/user-friendly-customer-portal.svg);background-repeat:no-repeat;background-position:top;background-size:60px 60px}.layout-3-column.bill-pay-options img.ace-cash,.layout-3-column.bill-pay-options img.money-gram{width:48%;max-width:95px}.layout-3-column.bill-pay-options img.barri{width:70%;max-width:170px;margin-top:25px}.layout-3-column.bill-pay-options .app{width:100%;max-width:150px}.layout-3-column.bill-pay-options .space-top{margin-top:15px}.layout-3-column .white{color:#fff}.layout-3-column.flex-columns .column-wrapper .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-3-column.flex-columns .all,.layout-3-column.flex-columns .column-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:641px){.layout-3-column.flex-columns .all{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.layout-3-column.flex-columns .all.end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:641px){.layout-3-column.flex-columns .all.end-med-up{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.layout-3-column.flex-columns .all.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-3-column.flex-columns .all .full{width:100%}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.sm-column-pad .columns{padding-right:.5rem;padding-left:.5rem}}.layout-4-column{padding:0}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column img.small-max-220{display:block;max-width:220px;margin:auto}}.layout-4-column .col-inner{position:relative;margin-bottom:15px;padding:30px 30px 25px;border-radius:5px;background-color:#fff}.layout-4-column .col-inner .top-img{position:absolute;bottom:310px;left:0;width:100%}@media only screen and (max-width:640px){.layout-4-column .col-inner .top-img{display:none}}@media only screen and (min-width:1025px){.layout-4-column .col-inner .top-img{bottom:360px}}.layout-4-column .col-inner .svg{display:block;position:relative;width:98px;height:98px;margin:0 auto 20px;z-index:2}@media only screen and (min-width:641px){.layout-4-column .col-inner{margin-top:90%;margin-bottom:30px;padding:0 30px 35px}.layout-4-column .col-inner p{min-height:100px}}@media only screen and (min-width:1025px){.layout-4-column .col-inner{margin-top:80%;padding:0 20px 5px}.layout-4-column .col-inner p{min-height:125px}}.texas-energy .layout-4-column{margin:20px 0}.texas-energy .layout-4-column h3{margin-top:20px}.texas-energy .layout-4-column h3 span{display:inline-block;position:relative;top:-2px;width:36px;border:3px solid #c30c14;border-radius:50%;font-size:20px;line-height:30px}@media only screen and (min-width:1025px){.texas-energy .layout-4-column h3{margin-top:0}.texas-energy .layout-4-column h3 span{display:block;margin:0 auto 20px;background-color:#fff}}@media only screen and (max-width:640px){.texas-energy .layout-4-column .columns{margin-bottom:15px}}@media only screen and (min-width:641px){.texas-energy .layout-4-column{margin:40px 0 60px}}@media only screen and (min-width:641px) and (max-width:1024px){.texas-energy .layout-4-column .column-1,.texas-energy .layout-4-column .column-2{margin-bottom:20px}}@media only screen and (min-width:1025px){.texas-energy .layout-4-column{margin:0 0 80px;padding:50px 0 35px;background-color:#fff}.texas-energy .layout-4-column .column-wrapper{position:relative}.texas-energy .layout-4-column .column-wrapper:before{display:block;position:absolute;top:15px;left:50%;width:76%;height:3px;margin-left:-38%;background-color:#c30c14;content:""}.texas-energy .layout-4-column img{display:none}.texas-energy .layout-4-column p.small{max-width:190px;margin:15px auto}}.es-features .layout-4-column,.features .layout-4-column{margin:50px 0 0}@media only screen and (min-width:641px){.es-features .layout-4-column,.features .layout-4-column{margin:70px 0 0}}@media only screen and (min-width:1025px){.es-features .layout-4-column,.features .layout-4-column{margin:80px 0 0}}.layout-4-column.company-features section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:641px){.layout-4-column.company-features section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:641px){.layout-4-column.company-features .learn-more{padding-left:10px}}.layout-4-column.company-features h2{margin-bottom:5px;font-size:20px;line-height:25px}@media screen and (min-width:641px){.layout-4-column.company-features h2{margin-bottom:0}}.layout-4-column.company-features p{margin:0}.layout-4-column.company-features p.small-spacer{margin:15px 0}.layout-4-column.company-features .feature-header{font-size:16px;font-weight:700}.layout-4-column.company-features .feature-header.large{font-size:20px}.layout-4-column.company-features .feature-header-small{font-size:20px;font-weight:200}.layout-4-column.company-features .header-link{color:#c30c14;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.layout-4-column.company-features .all{margin-bottom:25px}.layout-4-column.company-features.inner{padding-top:20px;padding-bottom:20px}.layout-4-column.company-features.inner .column-wrapper{padding-left:0}@media screen and (min-width:641px){.layout-4-column.company-features.inner .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.company-features.stop-reverse .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-4-column.company-features .main-icon{width:75px;min-width:75px;margin-right:20px;margin-bottom:15px}.layout-4-column.company-features .small-icon{width:30px;min-width:30px}.layout-4-column.company-features.reverse-layout section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:641px){.layout-4-column.company-features.reverse-layout section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.layout-4-column.company-features.reverse-layout .main-icon{width:50px;margin-right:10px;margin-bottom:0}@media screen and (min-width:641px){.layout-4-column.company-features.reverse-layout .main-icon{width:75px;margin-right:0;margin-bottom:15px}}.layout-4-column.company-features.in-tab{padding:30px 15px;text-align:left}@media screen and (min-width:641px){.layout-4-column.company-features.in-tab{padding:50px;padding-bottom:30px}}.layout-4-column.company-features.in-tab section{padding:5px}.layout-4-column.company-features.in-tab .after{text-align:center}@media screen and (min-width:641px){.layout-4-column.company-features.in-tab .after{text-align:left}}.layout-4-column.company-features.collapse-top{padding-top:0}.layout-4-column.company-features.center-items section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.company-features.always-rows section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:641px){.layout-4-column.company-features.align-with-header .all{padding-left:25px}}.layout-4-column.company-features.align-with-header .column-wrapper{max-width:750px}.layout-4-column.always-column section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.layout-4-column.always-column .column-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-4-column.always-column .main-icon{margin-right:10px;margin-bottom:0}.layout-4-column.steps{padding-top:30px;padding-bottom:30px;background-color:#fff}.layout-4-column.steps .all{margin-bottom:30px}@media screen and (min-width:641px){.layout-4-column.steps .all{margin-bottom:0}}.layout-4-column.center-after .after{text-align:center}.layout-4-column.plan-types{padding-bottom:50px}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.plan-types.hide-for-mobile{display:none}}.layout-4-column.plan-types.inner{padding-top:15px;padding-bottom:15px}.layout-4-column.plan-types.small-pad{padding-bottom:0}@media screen and (min-width:641px) and (max-width:1024px){.layout-4-column.plan-types.small-pad{padding-bottom:30px}}@media screen and (min-width:1025px){.layout-4-column.plan-types.small-pad{padding-bottom:50px}}.layout-4-column.plan-types.collapse-marg-bottom .all{margin-bottom:0}.layout-4-column.plan-types .column-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-4-column.plan-types .all{margin-bottom:15px}@media screen and (min-width:1025px){.layout-4-column.plan-types .all{margin-bottom:0}}.layout-4-column.plan-types .all section{height:100%;padding:25px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:5px;background-color:#fff}.layout-4-column.plan-types .divider{width:auto}.layout-4-column.plan-types .divider section{width:1px;height:100%;padding:0;background-color:#979797}.layout-4-column.plan-types .last-column section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 25px}@media screen and (min-width:1025px){.layout-4-column.plan-types .last-column section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px}}.layout-4-column.plan-types .last-column .plan-types-icon-large{width:100px;height:100px;margin:0;margin-right:25px}@media screen and (min-width:1025px){.layout-4-column.plan-types .last-column .plan-types-icon-large{margin-right:0}}.layout-4-column.plan-types .content-wrapper{width:100%;text-align:left}@media screen and (min-width:1025px){.layout-4-column.plan-types .content-wrapper{text-align:center}}.layout-4-column.plan-types .plan-types-icon-large{width:100px;height:100px}.layout-4-column.plan-types .plan-types-header{margin-bottom:5px;font-size:20px;font-weight:700}.layout-4-column.plan-types .plan-types-content{margin:0}.layout-4-column.hov-effect .all section:hover{background-color:#c30c14;color:#fff}.layout-4-column.service-and-plans,.layout-4-column.smart-choice{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:640px){.layout-4-column.service-and-plans,.layout-4-column.smart-choice{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans,.layout-4-column.smart-choice{padding-top:70px;padding-bottom:50px}}.layout-4-column.service-and-plans .before,.layout-4-column.smart-choice .before{padding-bottom:30px;text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.service-and-plans .before,.layout-4-column.smart-choice .before{padding-bottom:15px}}.layout-4-column.service-and-plans .after,.layout-4-column.smart-choice .after{padding-top:25px;padding-bottom:0;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans .after,.layout-4-column.smart-choice .after{padding-top:0;padding-bottom:50px}}.layout-4-column.service-and-plans .all,.layout-4-column.smart-choice .all{position:relative}.layout-4-column.service-and-plans .all .icon-text,.layout-4-column.smart-choice .all .icon-text{margin-bottom:25px}@media screen and (min-width:1025px){.layout-4-column.service-and-plans .all .icon-text,.layout-4-column.smart-choice .all .icon-text{margin-bottom:0}}.layout-4-column.service-and-plans .all .icon-text img,.layout-4-column.smart-choice .all .icon-text img{width:75px;height:75px;margin-bottom:0}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.service-and-plans .all .icon-text img,.layout-4-column.smart-choice .all .icon-text img{display:block}}@media screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans .all .icon-text img,.layout-4-column.smart-choice .all .icon-text img{display:block}}.layout-4-column.service-and-plans .all img,.layout-4-column.smart-choice .all img{position:relative;width:100%;height:200px;margin-bottom:-110px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.service-and-plans .all img,.layout-4-column.smart-choice .all img{display:none}}@media screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans .all img,.layout-4-column.smart-choice .all img{display:none}}.layout-4-column.service-and-plans .all img.icon-steps,.layout-4-column.smart-choice .all img.icon-steps{display:block;width:20px;height:20px;margin-right:10px;margin-bottom:0}.layout-4-column.service-and-plans .all img.no-icons,.layout-4-column.smart-choice .all img.no-icons{margin-bottom:0}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.service-and-plans .all img.img-visible,.layout-4-column.smart-choice .all img.img-visible{display:block}}@media screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans .all img.img-visible,.layout-4-column.smart-choice .all img.img-visible{display:block}}.layout-4-column.service-and-plans .all ul,.layout-4-column.smart-choice .all ul{padding-right:15px}.layout-4-column.service-and-plans .all li.steps,.layout-4-column.smart-choice .all li.steps{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-4-column.service-and-plans .all section,.layout-4-column.smart-choice .all section{min-height:400px;margin-bottom:25px;padding:50px 0;background-color:#fff;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans .all section,.layout-4-column.smart-choice .all section{padding:50px 0 30px}}@media only screen and (max-width:640px){.layout-4-column.service-and-plans .all section,.layout-4-column.smart-choice .all section{padding:50px 0 30px}}.layout-4-column.service-and-plans .all section.extend,.layout-4-column.smart-choice .all section.extend{min-height:500px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-4-column.service-and-plans .all section.extend,.layout-4-column.smart-choice .all section.extend{min-height:550px}}@media only screen and (max-width:640px){.layout-4-column.service-and-plans .all section.extend,.layout-4-column.smart-choice .all section.extend{min-height:0}}.layout-4-column.service-and-plans .all section.collapse-bottom,.layout-4-column.smart-choice .all section.collapse-bottom{margin-bottom:0}.layout-4-column.service-and-plans .all section.alternate-bg,.layout-4-column.smart-choice .all section.alternate-bg{background-color:#f3f3f3}.layout-4-column.service-and-plans .all section.small-bottom,.layout-4-column.smart-choice .all section.small-bottom{padding-bottom:15px}.layout-4-column.service-and-plans .all section.no-min,.layout-4-column.smart-choice .all section.no-min{min-height:0}@media only screen and (min-width:64.0625em) and (max-width:90em){.layout-4-column.service-and-plans .all section,.layout-4-column.smart-choice .all section{margin-bottom:0}}.layout-4-column.service-and-plans .all section h3,.layout-4-column.smart-choice .all section h3{padding:0 15px 30px;z-index:2}.layout-4-column.service-and-plans .all section .weekly-usage,.layout-4-column.smart-choice .all section .weekly-usage{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/weekly-usage-emails.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .smart-sprinkler,.layout-4-column.smart-choice .all section .smart-sprinkler{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-smart-sprinkler.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .e-billing,.layout-4-column.smart-choice .all section .e-billing{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/e-billing.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .mobile-app,.layout-4-column.smart-choice .all section .mobile-app{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/free-mobile-app.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .mobile-app-white,.layout-4-column.smart-choice .all section .mobile-app-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/free-mobile-app-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .seasonal,.layout-4-column.smart-choice .all section .seasonal{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/seasonal-tips-and-tricks.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .nights-free,.layout-4-column.smart-choice .all section .nights-free{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/nights-free.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .nights-free-white,.layout-4-column.smart-choice .all section .nights-free-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/nights-free-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .refer-a-friend,.layout-4-column.smart-choice .all section .refer-a-friend{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/refer-a-friend.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .myamigo,.layout-4-column.smart-choice .all section .myamigo{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/online-portal.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .smart-thermostat,.layout-4-column.smart-choice .all section .smart-thermostat{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-thermostat.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .energy-tips,.layout-4-column.smart-choice .all section .energy-tips{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/bolt-arrows.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .bolt-arrows-white,.layout-4-column.smart-choice .all section .bolt-arrows-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/bolt-arrows-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .bad-credit,.layout-4-column.smart-choice .all section .bad-credit{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-existing-customer-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .moving-soon,.layout-4-column.smart-choice .all section .moving-soon{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/clipboard-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .tight-budget,.layout-4-column.smart-choice .all section .tight-budget{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/free-mobile-app-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .more-options,.layout-4-column.smart-choice .all section .more-options{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/free-ebilling-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .zero-down,.layout-4-column.smart-choice .all section .zero-down{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/zero-down-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .piggy-white,.layout-4-column.smart-choice .all section .piggy-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/piggy-bank-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .piggy-grey,.layout-4-column.smart-choice .all section .piggy-grey{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/piggy-bank.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-residential,.layout-4-column.smart-choice .all section .icon-residential{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-residential.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-30,.layout-4-column.smart-choice .all section .icon-30{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-30-rnd-grey.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-cust,.layout-4-column.smart-choice .all section .icon-cust{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-existing-customer.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .usage-white,.layout-4-column.smart-choice .all section .usage-white{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/usage-reports-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-30-grey,.layout-4-column.smart-choice .all section .icon-30-grey{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-30-grey-rnd.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-residential-grey,.layout-4-column.smart-choice .all section .icon-residential-grey{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-house-grey-rnd.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-house,.layout-4-column.smart-choice .all section .icon-house{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-house-circle.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-plug,.layout-4-column.smart-choice .all section .icon-plug{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-plug-circle.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-timer,.layout-4-column.smart-choice .all section .icon-timer{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-timer-circle.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-dollar-grey,.layout-4-column.smart-choice .all section .icon-dollar-grey{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-dollar-grey-rnd.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-clock-grey,.layout-4-column.smart-choice .all section .icon-clock-grey{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-clock-grey-rnd.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}.layout-4-column.service-and-plans .all section .icon-fixed-rate,.layout-4-column.smart-choice .all section .icon-fixed-rate{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/secure-card-white.svg);background-repeat:no-repeat;background-position:center 10%;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-4-column.service-and-plans .all section .mobile-icon,.layout-4-column.smart-choice .all section .mobile-icon{background-position:center 20%;background-size:75px 75px}}@media screen and (min-width:1025px){.layout-4-column.service-and-plans .all section .one-liner,.layout-4-column.smart-choice .all section .one-liner{min-height:215px}}.layout-4-column.service-and-plans .all section .icon-step-small,.layout-4-column.smart-choice .all section .icon-step-small{display:inline-block;width:50px;height:50px;margin-top:34px;margin-bottom:30px}.layout-4-column.service-and-plans .all section p,.layout-4-column.smart-choice .all section p{padding:20px 20px 0}.layout-4-column.service-and-plans .all section .lg-btn,.layout-4-column.smart-choice .all section .lg-btn{position:absolute;right:0;bottom:35px;left:0}.layout-4-column.service-and-plans .all section.has-btn,.layout-4-column.smart-choice .all section.has-btn{position:relative;padding-bottom:100px}.layout-4-column.service-and-plans.ppc-features,.layout-4-column.smart-choice.ppc-features{padding:0}.layout-4-column.outages{background-color:#fff}.layout-4-column.outages .container{overflow:hidden}.layout-4-column.outages .all section{margin-bottom:25px;padding:35px 15px;border-radius:10px;background-color:#f3f3f3;text-align:center}@media screen and (min-width:641px){.layout-4-column.outages .all section{padding:50px}}.layout-4-column.outages .all section a{color:#fff;text-decoration:none}.layout-4-column.outages .all section a:hover{cursor:default}.layout-4-column.white-bg{background-color:#fff}@media screen and (min-width:641px){.layout-4-column.white-bg-med-up{background-color:#fff}}.layout-4-column.smart-therm .after{text-align:left}@media screen and (min-width:641px){.layout-4-column.smart-therm .after{text-align:center}}.layout-4-column.smart-therm .after p{margin:15px 0}.layout-4-column.center-before .before{text-align:center}.layout-4-column.collapsible-columns{padding-top:50px;padding-bottom:50px}.layout-4-column.collapsible-columns .all{margin-bottom:15px}.layout-4-column.squished .column-wrapper{width:80%;margin:auto}@media screen and (min-width:641px) and (max-width:1024px){.layout-4-column.super-squished .column-wrapper{width:80%;margin:auto}}@media screen and (min-width:1025px){.layout-4-column.super-squished .column-wrapper{width:60%;margin:auto}}.layout-4-column.always-rows .all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;text-align:left}.layout-4-column.always-rows .step-small,.layout-4-column.always-rows .step-tiny{margin-right:10px}.layout-4-column.bg-color{color:#fff}.layout-4-column.bg-color h2{margin-bottom:20px;color:#fff;font-size:30px;line-height:40px}@media screen and (min-width:641px){.layout-4-column.bg-color h2{margin-bottom:35px;color:#fff;font-size:35px;line-height:40px}}.layout-4-column.reg-pad{padding:50px 0}@media screen and (min-width:641px){.layout-4-column.reg-pad{padding:80px 0}}.layout-4-column.collapse-bottom{padding-bottom:0}.layout-4-column.collapse-top{padding-top:0}.layout-4-column.tiny-space-top{padding-top:15px}@media screen and (min-width:641px){.layout-4-column.collapse-bottom-med-up{padding-bottom:0}}.layout-4-column.left-mobile{text-align:left}@media screen and (min-width:641px){.layout-4-column.left-mobile{text-align:center}}.layout-4-column.left-before-mobile .before{text-align:left}@media screen and (min-width:641px){.layout-4-column.left-before-mobile .before{text-align:center}}.layout-5-column{padding:50px 0}@media screen and (min-width:641px){.layout-5-column{padding:80px 0}}.layout-5-column.collapsible-columns{padding-top:50px;padding-bottom:50px}.layout-5-column.collapsible-columns .all{margin-bottom:15px}.layout-5-column.squished .after,.layout-5-column.squished .before{padding-right:7%;padding-left:7%}.layout-5-column.squished .column-wrapper{width:80%;margin:auto}.layout-5-column.center-after .after,.layout-5-column.center-before .before{text-align:center}.layout-5-column.in-modal{padding-top:15px;color:#ce0c14}@media screen and (min-width:641px){.layout-5-column.in-modal{padding-top:30px;color:#fff}}@media screen and (min-width:641px){.layout-5-column.in-modal a{color:#fff}}.layout-5-column.in-modal .all{margin-bottom:15px;font-size:20px}.layout-5-column.in-modal .column-5{width:100%}@media screen and (min-width:641px){.layout-5-column.in-modal .column-5{margin-top:15px}}.layout-5-column.in-modal .after{padding:0}.layout-5-column.in-modal .after p{color:#161001}@media screen and (min-width:641px){.layout-5-column.in-modal .after a,.layout-5-column.in-modal .after p{color:#fff}}.layout-5-column.bg-white{background-color:#fff}.layout-5-column.three-two-stack .all{margin-bottom:15px}@media screen and (min-width:641px){.layout-5-column.three-two-stack .all{margin-bottom:0}}.layout-5-column.three-two-stack .all:last-of-type{margin-bottom:0}@media screen and (min-width:641px){.layout-5-column.three-two-stack .column-1,.layout-5-column.three-two-stack .column-2,.layout-5-column.three-two-stack .column-3{margin-bottom:30px}}.layout-5-column.small-pad-top{padding-top:15px}@media screen and (min-width:641px){.layout-5-column.small-pad-top{padding-top:30px}}.layout-6-column{padding:50px 0}@media screen and (min-width:641px){.layout-6-column{padding:80px 0}}.layout-6-column .column-wrapper{max-width:1200px;overflow:visible}.layout-6-column .column-wrapper .most-popular{position:relative}.layout-6-column .column-wrapper .most-popular:before{position:absolute;top:-25px;left:-20px;width:110px;height:110px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);border-radius:50%;background-color:none;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge.png);background-repeat:no-repeat;background-position:5px 5px;content:""}@media only screen and (min-width:641px) and (max-width:1024px){.layout-6-column .column-wrapper .most-popular:before{width:80px;height:80px;background-position:2px 2px;background-size:75px 75px}}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .column-wrapper .most-popular:before{top:-15px;left:50%;width:160px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:0;background-color:none;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge-mobile.png);background-repeat:no-repeat}}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .column-wrapper .hidden:not(.opacity){display:none}}.layout-6-column .border-container{padding:30px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .border-container{padding:15px}}.layout-6-column .border-top{display:block;position:relative;bottom:0;left:50%;width:100px;height:4px;margin-left:-50px;background-color:#c30c14;content:""}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .border-top{display:none}}.layout-6-column .clear-filters-img{position:relative;top:-1px;width:25px}.layout-6-column .row .before .active-mobile-data{display:none}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .row .before .active-mobile-data{display:inherit}}.layout-6-column .row .after{padding-top:25px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .row .after{padding-top:0}}.layout-6-column .row .after p{color:#c30c14;text-align:center;text-decoration:underline;cursor:pointer}.layout-6-column .row .after p:hover{text-decoration:underline}.layout-6-column.centered-content h2{text-align:center}.layout-6-column.centered-content .all .nature-lover{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Naturelover-Desktop.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .nature-lover{padding-top:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Naturelover-Mobile.svg);background-size:75px 75px}}.layout-6-column.centered-content .all .night-owl{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-NightOwl-Desktop.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .night-owl{padding-top:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-NightOwl-Mobile.svg);background-size:75px 75px}}.layout-6-column.centered-content .all .rentler{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Rentler-Desktop.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .rentler{padding-top:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Rentler-Mobile.svg);background-size:75px 75px}}.layout-6-column.centered-content .all .working-professional{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Working-Desktop.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .working-professional{padding-top:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Working-Mobile.svg);background-size:75px 75px}}.layout-6-column.centered-content .all .homeowner{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Homeowner-Desktop.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .homeowner{padding-top:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-Homeowner-Mobile.svg);background-size:75px 75px}}.layout-6-column.centered-content .all .bargian-hunter{padding-top:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-BargainHunter-Desktop.svg);background-repeat:no-repeat;background-position:top;background-size:100px 100px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .bargian-hunter{padding-top:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Filter-BargainHunter-Mobile.svg);background-size:75px 75px}}.layout-6-column.centered-content .all .centered-text{text-align:center}.layout-6-column.centered-content .all .custom-filter{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;opacity:.5}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .custom-filter{height:150px}}.layout-6-column.centered-content .all .custom-filter.active{background-size:115px 115px;font-size:21px;opacity:1}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all .custom-filter.active{background-size:78px 80px;font-size:16px}}@media screen and (min-width:641px){.layout-6-column.centered-content .all .custom-filter:hover{background-size:115px 115px;font-size:21px;opacity:1}}.layout-6-column.centered-content .all h3{font-size:20px;font-weight:400}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.centered-content .all h3{font-size:16px;line-height:24px}}.layout-6-column .just-green{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.layout-6-column .filter-card{height:550px;margin:20px auto;margin-bottom:20px;padding:10px;border-radius:3px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .filter-card{height:inherit}}.layout-6-column .filter-card .text-container,.layout-6-column .filter-card p .text-container{width:90%;margin:auto;padding:20px 0;font-size:16px}.layout-6-column .filter-card .text-container{height:200px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .filter-card .mobile-hidden{display:none}}.layout-6-column .filter-card .card-image-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;text-align:center}.layout-6-column .filter-card .filter-card-images-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column .filter-card .filter-card-images-container{padding-top:20px}}.layout-6-column .filter-card .fixed-rate{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Feature-FixedRate.svg)}.layout-6-column .filter-card .charges-included,.layout-6-column .filter-card .fixed-rate{padding-top:75px;background-repeat:no-repeat;background-position:top;background-size:65px;line-height:20px}.layout-6-column .filter-card .charges-included{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Feature-ChargesIncluded.svg)}.layout-6-column .filter-card .energy-credits{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Feature-EnergyCredits.svg)}.layout-6-column .filter-card .energy-credits,.layout-6-column .filter-card .no-deposit{padding-top:75px;background-repeat:no-repeat;background-position:top;background-size:65px;line-height:20px}.layout-6-column .filter-card .no-deposit{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Feature-NoDeposit.svg)}.layout-6-column .filter-card .feature-content{padding-top:75px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Feature-Contract.svg);background-repeat:no-repeat;background-position:top;background-size:65px;line-height:20px}.layout-6-column .filter-card .circle-plus{padding-top:60px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/SimpleIcon-Plus_circle.svg);background-repeat:no-repeat;background-position:top;background-size:35px 35px;line-height:20px}.layout-6-column .filter-card .cta-wrapper{padding-top:25px}.layout-6-column .filter-card .cta-wrapper h2{margin:0 -15px;padding:3px;border-radius:3px;background-color:#979797;font-size:18px;text-transform:uppercase}.layout-6-column .bg-grey{background-color:#f3f3f3}.layout-6-column.flex-wrap .column-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-6-column.flex-wrap .columns{width:auto}.layout-6-column.flex-wrap.sm-col-pad .columns{padding:0 7.5px}@media screen and (min-width:0px) and (max-width:640px){.layout-6-column.flex-wrap.sm-cols-12 .columns{width:100%}}.layout-6-column.data-content{width:60%;margin:20px auto;padding:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:0}.layout-6-column.filters .column-wrapper{max-width:350px}@media screen and (min-width:641px) and (max-width:1024px){.layout-6-column.filters .column-wrapper{max-width:600px}}@media screen and (min-width:1025px){.layout-6-column.filters .column-wrapper{max-width:1000px}}.layout-6-column.filters .all section{-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;cursor:pointer}.layout-6-column.filters .all section.inactive{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}@media screen and (min-width:641px){.layout-6-column.filters .all section:hover:not(.active) .default{display:none}}@media screen and (min-width:641px){.layout-6-column.filters .all section:hover:not(.active) .hover{display:block}}.layout-6-column.filters .active-img,.layout-6-column.filters .default{display:none}@media screen and (min-width:641px){.layout-6-column.filters .default{display:block}}.layout-6-column.filters .default.mobile{display:block}@media screen and (min-width:641px){.layout-6-column.filters .default.mobile{display:none}}.layout-6-column.filters .active .active-img,.layout-6-column.filters .active .default,.layout-6-column.filters .hover{display:none}@media screen and (min-width:641px){.layout-6-column.filters .active .active-img{display:block}}.layout-6-column.filters .active .active-img.mobile{display:block}@media screen and (min-width:641px){.layout-6-column.filters .active .active-img.mobile{display:none}}.layout-6-column.filters .active .hover{display:none}.layout-6-column .remove-padding-top{padding-top:0}.layout-6-column.white-background{background-color:#fff}.layout-6-column .ltergrey-background{background-color:#f1f1f1}.layout-6-column .clicked-border{border:1px solid #c30c14}.layout-6-column .opacity{opacity:.5}.layout-6-column .cta-wrapper{border-radius:1px}.layout-6-column .cta-wrapper h2{padding:0;border-radius:3px;font-size:large}.layout-6-column .centered-text{text-align:center}.layout-6-column.even-column-pad .all{margin-bottom:15px}.layout-6-column.no-padding-top{padding-top:0}.layout-6-column.no-padding-bottom{padding-bottom:0}.layout-6-column.collapse-pad{padding:0}.layout-page-disclaimers{padding:30px 0;background-color:#161001;word-wrap:break-word}.layout-page-disclaimers .legal p{margin:0 0 15px;padding:0;font-size:14px;line-height:16px}.layout-page-disclaimers.middle-disclaimers{padding-top:0;padding-bottom:0;background-color:transparent}.layout-page-disclaimers.middle-disclaimers p{font-size:14px;line-height:20px;text-align:center}.layout-navigation .menu-toggle{position:relative;padding:1.15em 3.5em 1em 1em;border:0;background-color:#fff;color:#434343;font-family:proxima-nova,open sans,arial,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.layout-navigation .menu-toggle .menu-toggle{background-color:transparent}.layout-navigation .menu-toggle .menu-toggle:before{display:block;position:absolute;top:12px;left:-15px;width:25px;-webkit-box-shadow:0 10px 0 2px #434343,0 18px 0 2px #434343,0 26px 0 2px #434343;box-shadow:0 10px 0 2px #434343,0 18px 0 2px #434343,0 26px 0 2px #434343;content:""}.layout-navigation .menu-toggle .menu-toggle.open:before{position:absolute;top:13px;left:-25;color:#434343;font-size:220%;font-weight:400;-webkit-box-shadow:none;box-shadow:none;content:"\d7"}.layout-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px;background-color:#fff}@media screen and (max-width:1023px){.layout-navigation .menu{display:none;position:absolute;top:100%;left:0;width:100%;max-height:calc(100vh - 80px);padding-left:0;background-color:#fff;overflow:scroll;z-index:9999}}.layout-navigation .menu.hover li span.icon-dropdown{background-color:transparent}.layout-navigation .menu a{padding:1em 15px;padding-left:15px;-webkit-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;color:#434343;text-decoration:none}@media screen and (max-width:1023px){.layout-navigation .menu a{padding:1em;border-bottom:1px solid #e8e8e8}}.layout-navigation .menu li.push-right{margin-left:auto}@media screen and (max-width:1023px){.layout-navigation .menu li a{background-color:#f3f3f3}}.layout-navigation .menu li:before{content:""}.layout-navigation .menu li:hover .icon-dropdown{color:#c30c14}.layout-navigation .menu li .icon-dropdown{padding:1em;background-color:#f3f3f3;color:#a9a9a9;font-size:1em}.layout-navigation .menu li .icon-dropdown:before{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\0276F"}@media screen and (min-width:1025px){.layout-navigation .menu li .icon-dropdown:before{position:relative;top:1px;left:5px}}.layout-navigation .menu li .icon-dropdown.open:before{-webkit-transform:rotate(270deg);transform:rotate(270deg);background-color:#f3f3f3}.layout-navigation .menu li.dropdown a{padding:1em 2em;padding-left:15px}@media screen and (max-width:1023px){.layout-navigation .menu li.dropdown a{padding:1em}}.layout-navigation .menu li.dropdown a.inner-link{padding:1em 15px}@media screen and (max-width:1023px){.layout-navigation .menu li.dropdown a.inner-link{padding:1em}}@media screen and (max-width:1023px){.layout-navigation .menu>li{background-color:#f3f3f3;text-align:left}.layout-navigation .menu>li a{color:#434343}}.layout-navigation .menu>li.current,.layout-navigation .menu>li:hover{background-color:#fff}@media screen and (max-width:1023px){.layout-navigation .menu>li.current>a:after,.layout-navigation .menu>li:hover>a:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#c30c14;content:""}}@media screen and (min-width:1025px){.layout-navigation .menu>li.current:after,.layout-navigation .menu>li:hover:after{display:block;position:absolute;bottom:-14px;left:0;width:100%;height:5px;background-color:#c30c14;content:""}}@media screen and (max-width:1023px){.layout-navigation .menu>li.current:after,.layout-navigation .menu>li.current>a:after,.layout-navigation .menu>li:hover:after,.layout-navigation .menu>li:hover>a:after{display:none}}.layout-navigation .menu>li.cta-phone{margin-top:.5em;background-color:#c30c14}@media screen and (min-width:1025px){.layout-navigation .menu>li.cta-phone{margin-left:2em}}.layout-navigation .menu>li.cta-phone a{padding:.5em 2em;color:#fff;font-size:18px;font-weight:700}.layout-navigation .menu>li.cta-phone:hover{background-color:#ab0b12}.layout-navigation .menu>li.cta-phone:hover:after{display:none}.layout-navigation .menu .submenu{width:100%;min-width:200px;padding-top:14px;background-color:#fff}@media screen and (max-width:1023px){.layout-navigation .menu .submenu{padding-top:0}}.layout-navigation .menu .submenu a{display:block;background-color:#fff;text-align:left}.layout-navigation .menu .submenu li:hover{background-color:#fff}.layout-navigation .menu .submenu li:hover a{color:#c30c14;font-weight:500}.layout-navigation .menu .submenu li:hover .submenu a{color:#434343;font-weight:300}.layout-navigation .menu .submenu li:hover .submenu a:hover{color:#c30c14;font-weight:500}.layout-navigation .menu .submenu .icon-dropdown{padding:1em;background-color:#f3f3f3;color:#a9a9a9;font-size:1em}.layout-navigation .menu .submenu .icon-dropdown:before{display:inline-block;content:"\0276F"}@media screen and (min-width:641px){.layout-navigation .menu .submenu .icon-dropdown:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:1025px){.layout-navigation .menu .submenu .icon-dropdown:before{position:relative;top:1px;left:5px}}@media screen and (min-width:1025px){.layout-navigation .menu .submenu:before{display:block;position:absolute;top:9px;left:0;width:100%;height:5px;background-color:#c30c14;content:""}}.layout-navigation .menu .inner-link .submenu{background-color:#fff}@media screen and (min-width:1025px){.layout-navigation .menu .inner-link .submenu:before{display:block;position:absolute;top:0;left:0;width:100%;height:5px;background-color:#c30c14;content:""}}.layout-secondary-navigation{padding:5px 0;background-color:#161001}@media screen and (max-width:1200px){.layout-secondary-navigation{padding:5px}}.layout-secondary-navigation ul{margin:0;padding:0;font-size:10px;font-weight:500;list-style-type:none}.layout-secondary-navigation ul.right-items{text-align:right}.layout-secondary-navigation ul li{display:inline-block;margin-bottom:0;padding-right:12px;border-right:1px solid;text-align:center}.layout-secondary-navigation ul li:before{content:""}.layout-secondary-navigation ul li:last-of-type{padding-right:0;border-right:0}.layout-secondary-navigation ul li a{display:inline-block;padding:0 5px;color:#fff;font-size:14px;line-height:16px;text-decoration:none}@media only screen and (max-width:640px){.layout-secondary-navigation ul li a{font-size:10px}}.layout-secondary-navigation ul li a:hover{color:#a4a4a4}.layout-feature{padding:50px 0}@media screen and (min-width:641px){.layout-feature{padding:80px 0}}.layout-feature a{word-wrap:break-word}.layout-feature .icon-anchor{width:50px;margin-top:50px;cursor:pointer}.layout-feature.hero{padding-top:50px;padding-bottom:50px}@media screen and (min-width:1025px){.layout-feature.hero{padding-top:80px;padding-bottom:80px}}.layout-feature.hero h1.hero-spacer{margin-bottom:30px}.layout-feature.hero h1.has-legal{margin-bottom:0}.layout-feature.hero h1.header{margin-bottom:15px}@media screen and (min-width:641px) and (max-width:1024px){.layout-feature.hero h1.header{margin-bottom:30px}}@media screen and (min-width:1025px){.layout-feature.hero h1.header{margin-bottom:5px}}.layout-feature.hero p.subhead{margin-bottom:30px;color:#fff;font-size:16px;line-height:24px}@media screen and (min-width:641px){.layout-feature.hero p.subhead{font-size:25px;line-height:35px}}.layout-feature.hero .header-legal{margin-top:0;margin-bottom:30px;color:#fff}.layout-feature.bg-image h2,.layout-feature.bg-image p{color:#fff}.layout-feature.average-electric{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-ipad-girl-dark.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-feature.average-electric{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-girl-ipad.jpg);background-repeat:no-repeat;background-size:cover}}.layout-feature.average-electric .tx-map{max-width:600px}.layout-feature.compare-electric{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-dallas-airial-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-feature.compare-electric{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-dallas-airial.jpg);background-repeat:no-repeat;background-size:cover}}.layout-feature.compare-electric .tx-map{max-width:600px}.layout-feature.existing-customer{padding-top:20px;padding-bottom:20px}.layout-feature.existing-customer.dark{background-color:#161001;color:#fff}.layout-feature.existing-customer a.match-text{color:inherit}.layout-feature.existing-customer .feature-text{margin:0;font-size:20px;font-weight:300}.layout-feature.all-disclaimer{padding:0}.layout-feature.offers-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/ppc-hero-image.jpg);background-repeat:no-repeat;background-position:50% 25%;background-size:cover}.layout-feature.offers-hero h1{padding-bottom:30px}.layout-feature.offers-hero p{margin-bottom:0;color:#fff;font-style:italic}.layout-feature.offers-hero .subhead{margin:0;font-style:normal}.layout-feature.offers-hero .subhead span:before{content:"  \2022   "}.layout-feature.offers-hero .subhead span.first:before{content:""}@media only screen and (min-width:1025px){.layout-feature.offers-hero{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.offers-hero{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-feature.offers-hero{padding-top:50px;padding-bottom:50px}}.layout-feature.offers-hero.green-energy{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/green-energy-desktop.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.offers-hero.green-energy{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/green-energy-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.basics{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/assurance-desktop.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.offers-hero.basics{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/assurance-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.why-amigo{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/why-amigo-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.layout-feature.offers-hero.features{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/features-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.layout-feature.offers-hero.truly-fixed{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/ppc-truly-fixed.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.layout-feature.offers-hero.competitors{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/competitors-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.offers-hero.competitors{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/competitors-hero-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.competitors h1{padding-bottom:15px}.layout-feature.offers-hero.competitors .subhead{margin-bottom:30px}.layout-feature.offers-hero.same-day{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-same-day-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-feature.offers-hero.same-day{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-same-day.jpg)}}.layout-feature.offers-hero.same-day h1{padding-bottom:15px}.layout-feature.offers-hero.same-day .subhead{margin-bottom:30px}.layout-feature.offers-hero.es-basics{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/es-basics-hero.png);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.offers-hero.es-basics{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/es-basics-hero-mobile.png);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.es-nights-free{background-image:url(/images/residential-hero-es.jpg);background-position:top}@media only screen and (max-width:640px){.layout-feature.offers-hero.es-nights-free{background-image:url(/images/mobile-hero-residential-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.es-features{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/funciones-hero-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.offers-hero.es-features{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/funciones-hero-es-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.es-why-amigo{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/por-que-amigo-hero-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.offers-hero.es-why-amigo{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/por-que-amigo-hero-es-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.slim{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-feature.slim{padding-top:50px;padding-bottom:50px}}.layout-feature.slim .spacer{padding-bottom:15px}.layout-feature.nights-free-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-nights-weekends-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.nights-free-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-nights-weekends.jpg)}}.layout-feature.assurance-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/assurance-desktop.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.assurance-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/assurance-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.basics-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/green-energy-desktop.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.basics-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/green-energy-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.green-energy-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/kids-hero-bg.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.green-energy-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/kids-hero-bg-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.truly-fixed-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/truly-fixed-bg.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.truly-fixed-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/truly-fixed-bg-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.just-green-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/just-green-bg.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.just-green-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/just-green-bg-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.index-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/index-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.index-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-homepage.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.go-green{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/cornfield.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.go-green{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-feature.go-green,.layout-feature.work-with-amigo{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.work-with-amigo{padding-top:70px;padding-bottom:70px}}.layout-feature.faq-link{padding-top:80px;padding-bottom:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/flowerfield.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.faq-link{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-feature.faq-link{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1025px){.layout-feature.bill-pay-hero h1{font-size:50px}}.layout-feature.careers-intro{padding-top:80px;padding-bottom:25px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.careers-intro{padding-top:70px}}@media only screen and (max-width:640px){.layout-feature.careers-intro{margin-bottom:-15px;padding-top:50px;padding-bottom:0}}.layout-feature.business-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.business-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-business2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.business-hero h1{margin-bottom:30px}.layout-feature.business-hero p span{display:block;padding:15px}@media only screen and (min-width:1025px){.layout-feature.business-hero p span{display:inline-block}}.layout-feature.faq-hero{margin-bottom:20px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/faq-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:1025px){.layout-feature.faq-hero{margin-bottom:30px}}@media only screen and (max-width:640px){.layout-feature.faq-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-faqs2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.promotions-template-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/promotions-template-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.promotions-template-hero{padding:50px 0}}.layout-feature.geo-hero{padding-bottom:150px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/geo-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.geo-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-geo2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.thermostat-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/thermostat-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.thermostat-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-smart-thermostat2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.thermostat-hero .tiny-zip-finder{display:inline-block;margin-top:10px;padding:10px 25px;border-radius:10px;background-color:#262525}.layout-feature.thermostat-hero .tiny-zip-finder.zip-availability{padding:12px;border:0}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.thermostat-hero .tiny-zip-finder.zip-availability{font-size:16px}}.layout-feature.thermostat-hero .tiny-zip-finder.zip-availability.error{-webkit-box-shadow:inset 0 0 5px 3px #93090f;box-shadow:inset 0 0 5px 3px #93090f}.layout-feature.thermostat-hero .tiny-zip-finder button.zip-availability{margin-left:0;padding:10px 18px;border:0;background-color:#c30c14;color:#fff}.layout-feature.residential-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/residential-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.residential-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-residential2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.residential-hero-es{background-image:url(/images/residential-hero-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.residential-hero-es{padding:50px 0;background-image:url(/images/mobile-hero-residential-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.promotions{padding-top:80px;padding-bottom:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/latest-promotions-background.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.promotions{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-feature.promotions{padding-top:50px;padding-bottom:50px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/promotions-mobile-image.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}.layout-feature.promotions-es{padding-top:80px;padding-bottom:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/latest-promotions-background-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.promotions-es{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-feature.promotions-es{padding-top:50px;padding-bottom:50px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/promotions-mobile-image.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}.layout-feature.green-projects{padding-top:80px;padding-bottom:80px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/renewable-energy-background.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}@media only screen and (max-width:640px){.layout-feature.green-projects{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-feature.green-projects{padding-top:70px;padding-bottom:70px}}.layout-feature.green-projects a{display:inline-block;margin-top:25px}.layout-feature.dereg{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-dereg-callout-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.dereg{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-dereg-callout.jpg)}}.layout-feature.energy-agents{padding-top:70px;padding-bottom:70px}@media only screen and (max-width:640px){.layout-feature.energy-agents{padding-top:50px;padding-bottom:50px}}.layout-feature.has-white-background{background-color:#fff}.layout-feature.custom-quote-form{display:none;position:relative;background-color:#fff}.layout-feature.custom-quote-form .g-recaptcha{display:inline-block}.layout-feature.custom-quote-form span.btn-close{display:block;position:absolute;top:-50px;right:20px;width:30px;border:2px solid;border-radius:50%;line-height:25px;cursor:pointer}.layout-feature.custom-quote-form button{margin-top:30px}.layout-feature.custom-quote-form button.btn-close{display:block;margin:20px auto 0;padding:2px 25px;border:0;border-radius:3px;background-color:#646464;color:#fff;font-size:12px;text-transform:uppercase}.layout-feature.custom-quote-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-feature.custom-quote-form label{display:block;padding-bottom:10px;font-weight:700;text-align:left}.layout-feature.custom-quote-form input[type=email],.layout-feature.custom-quote-form input[type=tel],.layout-feature.custom-quote-form input[type=text]{display:block;width:100%;height:40px;padding:5px;border:0;background-color:#f3f3f3;line-height:40px}.layout-feature.custom-quote-form form{width:100%;max-width:770px;margin:0 auto}.layout-feature.custom-quote-form form p{position:relative;width:100%;max-width:360px;margin-left:25px;float:left}.layout-feature.custom-quote-form form p.full-width{width:100%;max-width:745px}.layout-feature.custom-quote-form form p.alt-phone{display:none}@media screen and (max-width:800px){.layout-feature.custom-quote-form form p{max-width:90%;margin-right:auto;margin-bottom:30px;margin-left:auto;float:none}.layout-feature.custom-quote-form form p.full-width{width:90%}}.layout-feature.custom-quote-form h2+p.msg-success{margin-bottom:20px;font-size:20px}@media screen and (max-width:800px){.layout-feature.custom-quote-form h2+p.msg-success{font-size:16px}}.layout-feature.custom-quote-form .msg-error{padding:15px;border:1px solid;border-radius:10px;color:#93090f}.layout-feature.custom-quote-form .msg-error,.layout-feature.custom-quote-form .msg-success{display:none}.layout-feature.custom-quote-form select{width:100%;height:40px;padding:5px;border:0;background-color:transparent;cursor:pointer;-webkit-appearance:none}@media screen and (max-width:800px){.layout-feature.custom-quote-form select{width:90%;margin-right:auto;margin-left:auto}}.layout-feature.custom-quote-form textarea{display:block;width:100%;height:100px;border:0;background-color:#f3f3f3}.layout-feature.custom-quote-form .custom-select{position:relative;background-color:#f3f3f3;z-index:0}.layout-feature.custom-quote-form .custom-select:hover{cursor:pointer}.layout-feature.custom-quote-form .custom-select label{background-color:#fff}.layout-feature.custom-quote-form .custom-select:after{position:absolute;right:0;bottom:0;width:40px;height:40px;background-color:#c30c14;color:#fff;font-size:14px;line-height:40px;content:"\276F";z-index:-1;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.layout-feature.aep-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0;background-size:cover}@media only screen and (min-width:641px){.layout-feature.aep-hero{padding:50px 0}}.layout-feature.aep-hero.index{height:70vh;background-image:url(/images/index-bg-mobile.jpg)}@media only screen and (min-width:641px){.layout-feature.aep-hero.index{height:50vh;background-image:url(/images/index-bg-desktop.jpg)}}.layout-feature.aep-hero.index p{margin:10px 0 20px;color:#fff;font-size:16px;font-weight:100}@media only screen and (min-width:641px){.layout-feature.aep-hero.index p{margin-bottom:30px;font-size:25px}}.layout-feature.aep-hero.index p.step-2{display:none}.layout-feature.aep-hero.index p.no-space{margin:0}.layout-feature.aep-hero.index p.small{font-size:14px}.layout-feature.aep-hero.index form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;overflow:visible}@media only screen and (min-width:641px){.layout-feature.aep-hero.index form{border-radius:5px}}.layout-feature.aep-hero.index form input{-ms-flex-preferred-size:100%;flex-basis:100%;padding:4px 15px;border-radius:5px}@media only screen and (min-width:641px){.layout-feature.aep-hero.index form input{-ms-flex-preferred-size:0;flex-basis:0;max-width:165px;border-radius:0}}.layout-feature.aep-hero.index form .step-1-input{margin-bottom:15px;padding:9px 15px;border:0}@media screen and (min-width:641px){.layout-feature.aep-hero.index form .step-1-input{margin-bottom:0}}.layout-feature.aep-hero.index form .step-2-input{padding:9px 15px;border:0;border-radius:5px}.layout-feature.aep-hero.index form .lg-btn{max-width:150px}.layout-feature.aep-hero.index form.step-2{display:none}.layout-feature.aep-hero.geo-city{background-image:url(/images/geo-city-bg-mobile.jpg)}@media only screen and (min-width:641px){.layout-feature.aep-hero.geo-city{background-image:url(/images/geo-city-bg-desktop.jpg)}}.layout-feature.aep-hero.geo-city h1{font-size:25px;line-height:30px}@media only screen and (min-width:641px){.layout-feature.aep-hero.geo-city h1{font-size:40px;line-height:50px}}@media only screen and (min-width:1025px){.layout-feature.aep-hero.geo-city h1{font-size:55px;line-height:70px}}.layout-feature.aep-hero.out-of-area{height:70vh;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/out-of-area-bg-mobile.jpg)}@media only screen and (min-width:641px){.layout-feature.aep-hero.out-of-area{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/out-of-area-bg-desktop.jpg)}}.layout-feature.aep-hero.out-of-area h2{margin:.35em 0 0;color:#fff}.layout-feature.aep-hero.out-of-area p{margin-top:0;color:#fff}.layout-feature.gmap{padding-top:50px;background-color:#fff}.layout-feature.gmap h1{margin-bottom:80px}@media screen and (min-width:641px){.layout-feature.gmap h1{margin-bottom:25px}}.layout-feature.gmap .row{max-width:none}.layout-feature.gmap .feature-content{padding:0}.layout-feature.gmap .layout-google-map{height:350px}@media screen and (min-width:641px){.layout-feature.gmap .layout-google-map{height:500px}}.layout-feature.gmap .search-container{display:inline-block;position:absolute;left:50%;padding:10px 15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .5s ease-in;-o-transition:top .5s ease-in;transition:top .5s ease-in;border-radius:5px;background-color:#ce0c14;z-index:1}@media screen and (min-width:641px){.layout-feature.gmap .search-container{top:50%}}.layout-feature.gmap .search-container label{display:block;margin-bottom:10px;color:#fff;font-size:25px;font-weight:700}@media screen and (min-width:641px){.layout-feature.gmap .search-container label{display:inline;margin-right:10px;margin-bottom:0}}@media screen and (min-width:641px){.layout-feature.gmap .search-container.top{top:22%;-webkit-transition:top .5s ease-in;-o-transition:top .5s ease-in;transition:top .5s ease-in}}.layout-feature.gmap .tooltip{position:absolute;top:-55px;right:0;left:0;padding:10px 15px;background-color:#f3f3f3;opacity:0;visibility:hidden;-webkit-filter:drop-shadow(rgba(0,0,0,.75) 0 0 1px);filter:drop-shadow(rgba(0,0,0,.75) 0 0 1px)}.layout-feature.gmap .tooltip p{margin:0}.layout-feature.gmap .tooltip span{color:#c30c14}.layout-feature.gmap .tooltip .arrow-down{position:absolute;right:0;left:0;width:15px;height:15px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#f3f3f3;z-index:-5}.layout-feature.gmap .tooltip.show{opacity:1;visibility:visible;-webkit-animation:c 5s linear 1 forwards;animation:c 5s linear 1 forwards}.layout-feature.gmap .pac-input{padding:10px 15px;padding-left:30px;border:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-map-marker.svg);background-repeat:no-repeat;background-position:2% 50%;background-size:20px;color:#434343;font-size:20px;font-weight:700}.layout-feature.gmap .pac-item{padding-left:50px}.layout-feature.gmap .see-plans{position:absolute;bottom:0;left:50%;min-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:visibility 0s,opacity .5s linear,bottom .5s linear;-o-transition:visibility 0s,opacity .5s linear,bottom .5s linear;transition:visibility 0s,opacity .5s linear,bottom .5s linear;opacity:0;visibility:hidden}.layout-feature.gmap .see-plans.visible{bottom:30px;opacity:1;visibility:visible}.layout-feature.gmap .sm-icon{width:35px}.layout-feature.gmap .top-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.layout-feature.gmap .top-section p{margin:0;font-weight:500}.layout-feature.gmap .top-section .currency{background-color:#f3f3f3;color:#c30c14;font-size:20px;font-weight:700}.layout-feature.gmap .top-section .light{font-weight:300}.layout-feature.gmap .bottom-section{width:100%;padding:10px;background-color:#f3f3f3;font-weight:700}.layout-feature.gmap .bottom-section span{padding:5px 10px;background-color:#fff;color:#c30c14}.layout-feature.gmap .left-block{padding-right:20px}.layout-feature.gmap .divider{width:2px;background-color:#f3f3f3}.layout-feature.gmap .right-block{padding-left:20px}.layout-feature.collapse-bottom{padding-bottom:0}.layout-feature .serving-texas-mobile{display:none}@media screen and (max-width:1024px){.layout-feature .serving-texas-mobile{display:initial;height:85px;margin-top:-16px;margin-bottom:25px}}.layout-feature .serving-texas{position:relative}.layout-feature .serving-texas:before{position:absolute;top:-40px;left:7%;width:87px;height:100px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);border-radius:50%;background-color:none;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Serving-Texas.svg);background-repeat:no-repeat;background-position:0;content:""}@media screen and (max-width:1024px){.layout-feature .serving-texas:before{display:none}}@media screen and (min-width:0px) and (max-width:640px){.layout-feature .serving-texas:before{top:-15px;left:-10px;width:75px;height:75px;border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/JEA-Icon-Serving-Texas.svg);background-repeat:no-repeat;background-position:2px 2px;background-size:72px 72px}}.layout-feature .most-popular-mobile{display:none}@media screen and (max-width:1024px){.layout-feature .most-popular-mobile{display:initial;height:85px;margin-top:-16px;margin-bottom:25px}}.layout-feature .most-popular{position:relative}.layout-feature .most-popular:before{position:absolute;top:-40px;left:9%;width:87px;height:100px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);border-radius:50%;background-color:none;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge-white.svg);background-repeat:no-repeat;background-position:0;content:""}@media screen and (max-width:1024px){.layout-feature .most-popular:before{display:none}}.layout-feature .tooltip{position:absolute;top:-55px;right:0;left:0;width:100%;padding:10px 15px;background-color:#f3f3f3;opacity:0;visibility:hidden;-webkit-filter:drop-shadow(rgba(0,0,0,.75) 0 0 1px);filter:drop-shadow(rgba(0,0,0,.75) 0 0 1px)}@media screen and (min-width:641px){.layout-feature .tooltip{width:75%}}.layout-feature .tooltip p{margin:0}.layout-feature .tooltip span{color:#c30c14}.layout-feature .tooltip .arrow-down{position:absolute;right:0;left:0;width:15px;height:15px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#f3f3f3;z-index:-5}.layout-feature .tooltip .exclaim{position:relative;top:2px;width:7px;float:left}.layout-feature .tooltip.show{opacity:1;visibility:visible;-webkit-animation:c 5s linear 1 forwards;animation:c 5s linear 1 forwards}.layout-feature .tooltip.red,.layout-feature .tooltip.red .arrow-down{background-color:#c30c14}.layout-feature.img-limit-lg .desktop-image{width:100%;max-width:1000px}.layout-feature.img-limit-lg .tablet-image{width:100%;max-width:800px}.layout-feature.left-mobile .feature-content h2,.layout-feature.left-mobile .feature-content p{text-align:left}@media screen and (min-width:641px){.layout-feature.left-mobile .feature-content h2,.layout-feature.left-mobile .feature-content p{text-align:center}}.layout-review{position:relative;padding:60px 20px 105px;border-radius:8px;background-color:#fff;text-align:left}@media screen and (min-width:641px){.layout-review{height:100%}}.layout-review:not(.last){margin-bottom:40px}@media screen and (min-width:641px){.layout-review:not(.last){margin-bottom:0}}.layout-review img{position:absolute;top:-40px;left:50%;width:80px;height:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layout-review .reviewer{position:absolute;bottom:30px;left:30px}.layout-side-by-side.thermostat{padding-top:75px;padding-bottom:75px;background-color:#fff}@media only screen and (max-width:640px){.layout-side-by-side.thermostat{padding-top:25px;padding-bottom:10px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.thermostat{padding-top:0;padding-bottom:30px}}.layout-side-by-side.thermostat .top-content{padding-bottom:50px;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.thermostat .content-contain{padding-left:75px}}.layout-side-by-side.thermostat .content-contain section{padding-top:15px;padding-left:75px}.layout-side-by-side.thermostat .content-contain section.easy-to-program{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/easy-to-program.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.thermostat .content-contain section.save-energy{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/save-energy.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.thermostat .content-contain section.live-weather{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/live-weather.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.thermostat .content-contain section.usage-reports{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/usage-reports.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.thermostat .content-contain p{padding-bottom:15px}.layout-side-by-side.ecobee-thermostat .top-content{padding-bottom:50px;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.ecobee-thermostat .top-content{padding:0 15px}}@media only screen and (max-width:640px){.layout-side-by-side.ecobee-thermostat .top-content{padding:0 15px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.ecobee-thermostat .content-contain{padding-left:75px}}.layout-side-by-side.ecobee-thermostat .content-contain section{padding-left:75px}.layout-side-by-side.ecobee-thermostat .content-contain section.easy-to-program{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/easy-to-program.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-contain section.save-energy{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/save-energy.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-contain section.live-weather{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/live-weather.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-contain section.usage-reports{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/usage-reports.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-contain p{padding-bottom:15px}.cf-side-by-side{padding:50px 0}@media screen and (min-width:641px){.cf-side-by-side{padding:80px 0}}@media screen and (min-width:641px){.cf-side-by-side .after,.cf-side-by-side .before{text-align:center}}.cf-side-by-side div.content-container{padding:30px 15px}@media screen and (min-width:641px){.cf-side-by-side div.content-container{padding:50px}}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side.reverse-mobile .side-by-side-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cf-side-by-side.center-before .before{text-align:center}.cf-side-by-side.bg-white{background-color:#fff}@media screen and (min-width:641px){.cf-side-by-side.bg-white-desktop{background-color:#fff}}.cf-side-by-side.grey-content .content-container{background-color:#f3f3f3}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side.pad-sides .side-by-side-main{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:0px) and (max-width:640px){.cf-side-by-side.collapse-content-top-mobile .content-container{padding-top:0}}.cf-side-by-side.collapse-pad{padding-top:0;padding-bottom:0}.cf-side-by-side.collapse-bottom{padding-bottom:0}.cf-side-by-side.collapse-top{padding-top:0}@media screen and (min-width:641px){.cf-side-by-side.collapse-top-med-up{padding-top:0}}.layout-call-to-action .text-mobile{text-decoration:none}.layout-call-to-action.small-spacer{margin-top:15px;margin-bottom:15px}.layout-call-to-action.get-amigo,.layout-call-to-action.offers-features,.layout-call-to-action.offers-hero,.layout-call-to-action.offers-nights,.layout-call-to-action.slim-hero-cta,.layout-call-to-action.specialist{padding-top:0;padding-bottom:50px;background-color:inherit}.layout-call-to-action.get-amigo h2,.layout-call-to-action.offers-features h2,.layout-call-to-action.offers-hero h2,.layout-call-to-action.offers-nights h2,.layout-call-to-action.slim-hero-cta h2,.layout-call-to-action.specialist h2{padding-top:20px;padding-bottom:20px;background-color:#c30c14;color:#fff;font-size:25px;font-weight:100;line-height:35px}@media only screen and (max-width:640px){.layout-call-to-action.get-amigo h2,.layout-call-to-action.offers-features h2,.layout-call-to-action.offers-hero h2,.layout-call-to-action.offers-nights h2,.layout-call-to-action.slim-hero-cta h2,.layout-call-to-action.specialist h2{padding-top:10px;padding-bottom:12px;border-radius:4px}}.layout-call-to-action.get-amigo h2 strong,.layout-call-to-action.offers-features h2 strong,.layout-call-to-action.offers-hero h2 strong,.layout-call-to-action.offers-nights h2 strong,.layout-call-to-action.slim-hero-cta h2 strong,.layout-call-to-action.specialist h2 strong{display:block;font-weight:600}@media only screen and (min-width:1025px){.layout-call-to-action.get-amigo h2 strong,.layout-call-to-action.offers-features h2 strong,.layout-call-to-action.offers-hero h2 strong,.layout-call-to-action.offers-nights h2 strong,.layout-call-to-action.slim-hero-cta h2 strong,.layout-call-to-action.specialist h2 strong{display:inline}}.layout-call-to-action.get-amigo h2 a,.layout-call-to-action.offers-features h2 a,.layout-call-to-action.offers-hero h2 a,.layout-call-to-action.offers-nights h2 a,.layout-call-to-action.slim-hero-cta h2 a,.layout-call-to-action.specialist h2 a{color:#fff;text-decoration:none}.layout-call-to-action.get-amigo.hide-mobile,.layout-call-to-action.offers-features.hide-mobile,.layout-call-to-action.offers-hero.hide-mobile,.layout-call-to-action.offers-nights.hide-mobile,.layout-call-to-action.slim-hero-cta.hide-mobile,.layout-call-to-action.specialist.hide-mobile{display:none!important}@media only screen and (min-width:1025px){.layout-call-to-action.get-amigo.hide-mobile:first-of-type,.layout-call-to-action.offers-features.hide-mobile:first-of-type,.layout-call-to-action.offers-hero.hide-mobile:first-of-type,.layout-call-to-action.offers-nights.hide-mobile:first-of-type,.layout-call-to-action.slim-hero-cta.hide-mobile:first-of-type,.layout-call-to-action.specialist.hide-mobile:first-of-type{display:inherit!important}}.layout-call-to-action.offers-features,.layout-call-to-action.offers-hero,.layout-call-to-action.offers-nights,.layout-call-to-action.slim-hero-cta{padding-bottom:0}.layout-call-to-action.offers-features.cta-padding,.layout-call-to-action.offers-hero.cta-padding,.layout-call-to-action.offers-nights.cta-padding,.layout-call-to-action.slim-hero-cta.cta-padding{padding-top:2em}.layout-call-to-action.offers-features h2,.layout-call-to-action.offers-hero h2,.layout-call-to-action.offers-nights h2,.layout-call-to-action.slim-hero-cta h2{margin-bottom:0;padding-top:13px;padding-bottom:13px}.layout-call-to-action.offers-features h2 strong,.layout-call-to-action.offers-hero h2 strong,.layout-call-to-action.offers-nights h2 strong,.layout-call-to-action.slim-hero-cta h2 strong{display:inline-block!important}@media only screen and (max-width:640px){.layout-call-to-action.offers-features h2 strong,.layout-call-to-action.offers-hero h2 strong,.layout-call-to-action.offers-nights h2 strong,.layout-call-to-action.slim-hero-cta h2 strong{font-size:18px}}.layout-call-to-action.offers-features h2 .phone-icon,.layout-call-to-action.offers-hero h2 .phone-icon,.layout-call-to-action.offers-nights h2 .phone-icon,.layout-call-to-action.slim-hero-cta h2 .phone-icon{display:inline-block}.layout-call-to-action.offers-features p,.layout-call-to-action.offers-hero p,.layout-call-to-action.offers-nights p,.layout-call-to-action.slim-hero-cta p{color:#fff}.layout-call-to-action.med{font-size:18px;line-height:28px}@media screen and (min-width:641px){.layout-call-to-action.med{font-size:20px;line-height:30px}}@media screen and (min-width:0px) and (max-width:640px){.layout-call-to-action.side-spacer{margin-right:5px;margin-left:5px}}.layout-call-to-action.super-spacer{margin-top:30px;margin-bottom:30px}@media screen and (min-width:641px){.layout-call-to-action.super-spacer{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:0px) and (max-width:640px){.layout-call-to-action.bottom-fixed{position:fixed;bottom:0;width:100%;margin:0;border-radius:0;z-index:50}.layout-call-to-action.bottom-fixed .cta-wrapper{padding:0}.layout-call-to-action.bottom-fixed .cta-wrapper h2{border-radius:0}}.layout-call-to-action.offers-features h2{margin-top:1em}@media only screen and (min-width:1025px){.layout-call-to-action.offers-packages-cta{display:block}}.layout-call-to-action.availability-cta{background-color:#1f1b11}.layout-call-to-action.availability-cta h2{margin-bottom:0;color:#fff;font-size:25px;font-weight:100;line-height:35px}.layout-call-to-action.availability-cta h2 strong{display:block;font-weight:600}@media only screen and (max-width:640px){.layout-call-to-action.availability-cta a{text-decoration:none}}.layout-call-to-action.side-by-side-connect{padding-top:0;padding-bottom:0;background-color:initial}.layout-call-to-action.side-by-side-connect .cta-wrapper{padding:0}@media only screen and (min-width:641px) and (max-width:1024px){.layout-call-to-action.side-by-side-connect .cta-wrapper{padding:0 15px}}.layout-call-to-action.side-by-side-connect .mobile-cta-wrapper{padding-right:0;padding-left:0}.layout-call-to-action.side-by-side-connect h2{margin-bottom:0;padding-top:25px;padding-bottom:25px;background-color:#c30c14;color:#fff;font-size:25px;font-weight:100;line-height:35px}.layout-call-to-action.side-by-side-connect h2 strong{display:block;font-weight:600}@media only screen and (min-width:1025px){.layout-call-to-action.side-by-side-connect h2 strong{display:inline}}.layout-call-to-action.register-ecobee{padding-bottom:0;background-color:#fff}.layout-call-to-action.register-ecobee h2{color:#434343;font-size:25px;font-weight:100;line-height:35px}.layout-call-to-action.member-login{padding-bottom:0;background-color:#fff}.layout-call-to-action.member-login h2{color:#434343;font-size:25px;font-weight:100;line-height:35px}.layout-call-to-action.transparent h3{color:#ce0c14}.layout-call-to-action.collapse .columns{padding:0}.layout-call-to-action.small-pad-top{padding-top:15px}.layout-call-to-action.top-only-spacer{padding-top:30px}@media screen and (min-width:641px){.layout-call-to-action.top-only-spacer{padding-top:50px}}.layout-call-to-action.top-spacer-med-up{padding-top:0}@media screen and (min-width:641px){.layout-call-to-action.top-spacer-med-up{padding-top:50px}}.layout-call-to-action.bottom-super-spacer{margin-bottom:30px}@media screen and (min-width:641px){.layout-call-to-action.bottom-super-spacer{margin-bottom:50px}}.layout-call-to-action.bottom-mega-spacer{margin-bottom:50px}@media screen and (min-width:641px){.layout-call-to-action.bottom-mega-spacer{margin-bottom:80px}}.layout-call-to-action.no-space{margin:0}.layout-call-to-action.med-space-top{margin-top:30px}.cf-call-to-action{padding:0}.cf-call-to-action h2{margin:0;color:#fff;font-size:18px;font-weight:200;line-height:28px}@media screen and (min-width:641px){.cf-call-to-action h2{font-size:25px;line-height:32px}}.cf-call-to-action a{display:inline-block;width:auto;padding:15px 30px;border-radius:5px;background-color:#c30c14;text-decoration:none}@media screen and (min-width:641px){.cf-call-to-action a{border-radius:0}}.cf-call-to-action.space-top{margin-top:30px}@media screen and (min-width:641px){.cf-call-to-action.space-top{margin-top:50px}}.cta-zip-form{padding:10px;background-color:#c30c14;max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.cta-zip-form .cta-zip-form-promo{display:none}.cta-zip-form .cta-link{color:#fff;font-weight:700}.cta-zip-form .cta-header{font-size:26px;font-weight:100;margin-bottom:0}.layout-side-by-side{padding:50px 0}@media screen and (min-width:641px){.layout-side-by-side{padding:80px 0}}.layout-side-by-side.mobile-image .before img{width:100%}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.space-bottom-mobile{margin-bottom:15px}}.layout-side-by-side.collapse-bottom{padding-bottom:0}.layout-side-by-side.collapse-top{padding-top:0}.layout-side-by-side.standard{background-color:transparent}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard{padding:0}}.layout-side-by-side.standard .content-container{padding:30px 15px;background-color:#fff;text-align:center}@media screen and (min-width:641px){.layout-side-by-side.standard .content-container{padding:45px;text-align:left}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard .collapse-mobile-top{padding-top:0}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard .left-align-mobile{text-align:left}}.layout-side-by-side.standard.med-top{padding-top:30px}@media screen and (min-width:641px){.layout-side-by-side.standard.med-top{padding-top:50px}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard.transparent-bgs-mobile .content-container,.layout-side-by-side.standard.transparent-bgs-mobile .image-container{background-color:transparent}}.layout-side-by-side.standard.reg-pad{padding-top:50px;padding-bottom:50px}@media screen and (min-width:641px){.layout-side-by-side.standard.reg-pad{padding-top:80px;padding-bottom:80px}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard.swap-bg-mobile .content-container{background-color:#f3f3f3}}.layout-side-by-side.standard.pad-image .image-container{padding:0}@media screen and (min-width:641px){.layout-side-by-side.standard.pad-image .image-container{padding:45px}}.layout-side-by-side.standard.white-bg,.layout-side-by-side.standard.white-img-bg .image-container img,.layout-side-by-side.standard.white-img .image-container{background-color:#fff}.layout-side-by-side.standard.white-bg .content-container,.layout-side-by-side.standard.white-bg .image-container{background-color:#f3f3f3}.layout-side-by-side.standard.white-bg .image-container.white{background-color:#fff}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard.white-bg.swap-bg-mobile .content-container,.layout-side-by-side.standard.white-bg.swap-bg-mobile .image-container{background-color:#fff}}.layout-side-by-side.standard.white-bg.white-bg-image .image-container{background-color:#fff}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard.white-bg.small-pad-mobile .content-container{padding:0 15px}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.standard.white-bg.has-before .before{padding-top:20px}}.layout-side-by-side.standard.white-bg.center-before .before{text-align:center}.layout-side-by-side.standard.white-bg.white-content .content-container{background-color:#fff}.layout-side-by-side.standard.content-pad-sides .content-container{padding-top:0;padding-bottom:0}.layout-side-by-side.content-pad-small .content-container{padding:30px 15px;padding-bottom:0}@media screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.content-pad-small .content-container{padding:0;padding-right:30px}}@media screen and (min-width:1025px){.layout-side-by-side.content-pad-small .content-container{padding-top:30px;padding-bottom:30px}}.layout-side-by-side.content-pad-med .content-container{padding:30px 0}@media screen and (min-width:641px){.layout-side-by-side.content-pad-med .content-container{padding:30px 50px}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.center-text-small{text-align:center}}.layout-side-by-side.limit-image-small .image-container img{max-width:175px}.layout-side-by-side.limit-image .image-container img{max-width:400px}.layout-side-by-side.corpus-geo{padding-top:15px}.layout-side-by-side.corpus-geo .after,.layout-side-by-side.corpus-geo .content-container p{text-align:left}@media screen and (min-width:641px){.layout-side-by-side.corpus-geo .after{text-align:center}}.layout-side-by-side.collapse-top-pad{padding-top:0}@media screen and (min-width:641px){.layout-side-by-side.med-pad-bottom{padding-bottom:50px}}.layout-side-by-side.small-pad-bottom{padding-bottom:30px}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.collapse-mobile-top{padding-top:0}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.reverse-on-mobile .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.layout-side-by-side.stacked{padding:0}.layout-side-by-side.stacked .header{margin-bottom:0;font-size:25px;line-height:32px}.layout-side-by-side.stacked.first{padding-top:50px}@media screen and (min-width:641px){.layout-side-by-side.stacked.first{padding-top:80px}}.layout-side-by-side.stacked.last{padding-bottom:50px}@media screen and (min-width:641px){.layout-side-by-side.stacked.last{padding-bottom:80px}}.layout-side-by-side.stacked:first-of-type{padding-top:50px}@media screen and (min-width:641px){.layout-side-by-side.stacked:first-of-type{padding-top:80px}}.layout-side-by-side.stacked:last-of-type{padding-bottom:50px}@media screen and (min-width:641px){.layout-side-by-side.stacked:last-of-type{padding-bottom:80px}}.layout-side-by-side.stacked-space{padding:0;padding-bottom:15px}@media screen and (min-width:641px){.layout-side-by-side.stacked-space{padding-bottom:0}}.layout-side-by-side.stacked-space .header{margin-bottom:0;font-size:25px;line-height:32px}.layout-side-by-side.stacked-space.first{padding-top:50px}@media screen and (min-width:641px){.layout-side-by-side.stacked-space.first{padding-top:80px}}.layout-side-by-side.stacked-space.last{padding-bottom:50px}@media screen and (min-width:641px){.layout-side-by-side.stacked-space.last{padding-bottom:80px}}.layout-side-by-side.green-energy-callout{max-width:91%;margin:0 auto;padding-top:0}@media only screen and (min-width:1025px){.layout-side-by-side.green-energy-callout{max-width:97%}}@media (min-width:1200px){.layout-side-by-side.green-energy-callout{max-width:1172px}}.layout-side-by-side.green-energy-callout .image-container{display:none;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:0}@media only screen and (min-width:1025px){.layout-side-by-side.green-energy-callout .image-container{display:block;padding:0}.layout-side-by-side.green-energy-callout .image-container img{width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0}}.layout-side-by-side.green-energy-callout .content-container{position:relative;margin:0 auto;padding:1em 0;padding:5px 15px 0;border-radius:4px;background-color:#fff;text-align:center}@media only screen and (min-width:641px){.layout-side-by-side.green-energy-callout .content-container{width:66.6%}}@media only screen and (min-width:1025px){.layout-side-by-side.green-energy-callout .content-container{padding:2em;border-top-left-radius:0;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:8px;text-align:left}}.layout-side-by-side.green-energy-callout .content-container img{display:block;width:40px;height:40px;margin:1.5em auto 1em}@media only screen and (min-width:1025px){.layout-side-by-side.green-energy-callout .content-container img{display:none;position:absolute;top:-35px;left:-30px;width:30px;height:100%;margin:0}}@media only screen and (min-width:1025px){.layout-side-by-side.green-energy-callout .content-container .border{padding-bottom:.75em;text-align:left}.layout-side-by-side.green-energy-callout .content-container .border:after{display:none}}.layout-side-by-side.green-energy-callout .content-container p{padding-bottom:1em}@media only screen and (min-width:1025px){.layout-side-by-side.green-energy-callout .content-container p{margin:0;padding:0}}.layout-side-by-side.ecobee-thermostat{padding-top:75px;padding-bottom:75px;background-color:#fff}@media only screen and (max-width:640px){.layout-side-by-side.ecobee-thermostat{padding-top:25px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.ecobee-thermostat{padding-top:75px;padding-bottom:25px}}.layout-side-by-side.ecobee-thermostat .before{padding-bottom:50px;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.ecobee-thermostat .before{padding:0 15px}}@media only screen and (max-width:640px){.layout-side-by-side.ecobee-thermostat .before{padding:0 15px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-side-by-side.ecobee-thermostat .content-container{padding-left:75px}}.layout-side-by-side.ecobee-thermostat .content-container section{padding-left:75px}.layout-side-by-side.ecobee-thermostat .content-container section.easy-to-program{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/easy-to-program.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-container section.save-energy{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/save-energy.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-container section.live-weather{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/live-weather.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-container section.usage-reports{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/usage-reports.png);background-repeat:no-repeat;background-position:0 0}.layout-side-by-side.ecobee-thermostat .content-container p{padding-bottom:15px}.layout-side-by-side.white-bg{background-color:#fff}.layout-side-by-side.small-content h2{margin-bottom:0;font-size:25px}.layout-side-by-side.large-pad-content .content-container{padding:50px}@media screen and (min-width:641px){.layout-side-by-side.large-pad-content-med .content-container{padding:50px}}.layout-side-by-side.collapse-pad{padding-top:0;padding-bottom:0}.layout-side-by-side.small-pad-img .image-container{padding-top:30px;padding-bottom:30px}@media screen and (min-width:641px){.layout-side-by-side.small-pad-img-med-up .image-container{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.transparent-bgs-mobile .content-container,.layout-side-by-side.transparent-bgs-mobile .image-container{background-color:transparent}}@media screen and (min-width:641px){.layout-side-by-side.squished.reverse .image-container{max-width:425px;margin-left:auto}}@media screen and (min-width:641px){.layout-side-by-side.squished.reverse .content-container{max-width:425px;margin-right:auto}}.layout-side-by-side.center-after .after,.layout-side-by-side.center-before .before{text-align:center}.layout-side-by-side.left-mobile-before{text-align:left}@media screen and (min-width:641px){.layout-side-by-side.left-mobile-before{text-align:center}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.small{padding:30px 0}}.layout-side-by-side.pad-sides{padding-right:.9375rem;padding-left:.9375rem}.layout-side-by-side.pad-sides .after,.layout-side-by-side.pad-sides .before{padding:0}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.force-image-top .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-side-by-side.max-medium .container{max-width:1000px;margin:auto}.layout-faq-wrapper{padding-top:15px;padding-bottom:15px;background-color:#fff}.layout-faq-wrapper a{text-decoration:none}.layout-faq-wrapper .center-content{width:100%;max-width:1200px;margin:auto;padding:12px;border:0}@media screen and (min-width:641px){.layout-faq-wrapper .center-content{width:80%;border:1px solid #979797;border-radius:5px}}.layout-faq-wrapper .header-image{margin-bottom:15px}.layout-faq-wrapper .faq-title{font-size:1.45em}.layout-faq-wrapper .divider{width:100%;height:1px;background-color:#e4e4e4}.layout-faq-wrapper .anchor{display:block;position:relative;top:-80px;visibility:hidden}.layout-faq-wrapper .section-title{margin:30px 0;color:#c30c14;font-size:36px}.layout-faq-wrapper .permit-box{width:100%;margin-bottom:30px;padding:5px;border:1px solid #979797}.layout-faq-wrapper .permit-box ul{margin:5px 0;margin-bottom:0;border:1px solid #979797}.layout-faq-wrapper .permit-box p{margin:0;padding:15px 10px;background-color:#000;color:#fff;font-weight:700}.layout-faq-wrapper ul li{padding-left:0}.layout-faq-wrapper ul li:before{display:none}.layout-faq-wrapper ul.roman{padding-left:20px;font-size:12px;list-style-type:lower-roman}.layout-faq-wrapper ul.answer-list{padding-left:15px}.layout-faq-wrapper ul.answer-list.letter{list-style-type:lower-alpha}.layout-faq-wrapper ol li{padding-left:0}.layout-faq-wrapper ol li:before{display:none}.layout-faq-wrapper ol.answer-list{padding-left:20px}.layout-faq-wrapper ol.answer-list.square{list-style-type:square}.layout-faq-wrapper ol.inset{padding-left:50px}.layout-faq-wrapper .question{color:#434343;font-weight:700}.layout-faq-wrapper .no-space-top{margin-top:0}.layout-faq-wrapper .no-space-bottom{margin-bottom:0}.layout-faq-wrapper .section-divider{width:100%;height:1px;margin-top:30px;margin-bottom:30px;background-color:#e4e4e4}.layout-tabbed-content .tab-trigger{margin-bottom:10px;border-bottom:0;border-left:3px solid #c30c14;background-color:#fff;color:#000;font-weight:700}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .tab-trigger .tab-icon-active,.layout-tabbed-content .tab-trigger .tab-icon-inactive{display:none}}.layout-tabbed-content .tab-trigger:after{color:#c30c14}.layout-tabbed-content .tabs{margin:0}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .tabs{z-index:5}}.layout-tabbed-content .tabs.bg-grey{background-color:#f3f3f3}.layout-tabbed-content .align-top .tabs li.active{border-top-color:#c30c14}.layout-tabbed-content .align-top .tabs li:before{display:none}.layout-tabbed-content .align-top .tabs li:hover{border-top-width:2px;border-top-color:#c30c14;color:#c30c14}.layout-tabbed-content .align-top.mobile-tabs .tabs li.active{border-top-color:#c30c14}.layout-tabbed-content .align-top.mobile-tabs .tabs li:before{display:none}.layout-tabbed-content .align-left .tabs{border-right:0}.layout-tabbed-content .align-left .tabs li{margin-bottom:0}.layout-tabbed-content .align-left .tabs li.active{border-bottom:0;border-left:3px solid #c30c14}.layout-tabbed-content .align-left .tabs li:before{display:none}.layout-tabbed-content .align-left .tabs li:hover{border-left:3px solid #c30c14;color:#c30c14}.layout-tabbed-content .align-left .has-icons li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 10px;text-align:left}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .align-left .has-icons .active{display:none}}.layout-tabbed-content .align-left .has-icons .active .tab-icon-active{display:block}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .align-left .has-icons .active .tab-icon-active{display:none}}.layout-tabbed-content .align-left .has-icons .active .tab-icon-inactive{display:none}.layout-tabbed-content .align-left .has-icons .tab-icon-active{display:none;width:30px;margin-right:5px}.layout-tabbed-content .align-left .has-icons .tab-icon-inactive{display:block;width:30px;margin-right:5px}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content .align-left .has-icons .tab-icon-inactive{display:none}}.layout-tabbed-content .section-header{margin-bottom:50px;text-align:center}.layout-tabbed-content.skinny .container{width:100%}@media screen and (min-width:641px){.layout-tabbed-content.skinny .container{width:75%}}.layout-tabbed-content.geo-tabs{padding:15px;background-color:#f3f3f3}@media screen and (min-width:641px){.layout-tabbed-content.geo-tabs{padding:30px;padding-top:50px}}.layout-tabbed-content.geo-tabs .tabs{margin:0;border-bottom:0;background-color:#f3f3f3}.layout-tabbed-content.geo-tabs .tabs li{background-color:#fff;font-weight:700;text-align:left;opacity:.5}.layout-tabbed-content.geo-tabs .tabs li.active{background-color:#fff;color:#434343;font-weight:700;opacity:1}.layout-tabbed-content.geo-tabs .tab-container section.active{padding:0}.layout-tabbed-content.standard{padding:15px}@media screen and (min-width:641px){.layout-tabbed-content.standard{padding:30px}}.layout-tabbed-content.standard .tab-trigger{background-color:#f3f3f3}.layout-tabbed-content.standard .tabs{margin:0;border-bottom:0;background-color:transparent}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content.standard .tabs{background-color:#f3f3f3;z-index:5}}.layout-tabbed-content.standard .tabs li{font-weight:700;text-align:left;opacity:.5}.layout-tabbed-content.standard .tabs li.active{color:#434343;font-weight:700;opacity:1}.layout-tabbed-content.dereg-history{background-color:#fff}.layout-tabbed-content.dereg-history .tabs{border-bottom:0;background-color:#fff}.layout-tabbed-content.dereg-history .tabs li{background-color:#fff;font-weight:700;text-align:center;opacity:.5}.layout-tabbed-content.dereg-history .tabs li.active{color:#434343;font-weight:700;opacity:1}.layout-tabbed-content.dereg-history .tab-container .timeline section{display:block}.layout-tabbed-content.border-bottom-tabs .tabs{border:0}.layout-tabbed-content.border-bottom-tabs .tabs li{border-top:0;background-color:#fff;font-weight:700;text-align:center}.layout-tabbed-content.border-bottom-tabs .tabs li.active{border-top:0;border-bottom:2px solid #c30c14}.layout-tabbed-content.grey-tabs .tabs li{background-color:#f3f3f3;opacity:1}.layout-tabbed-content.grey-tabs .tabs li.active{background-color:#f3f3f3}@media screen and (min-width:641px){.layout-tabbed-content.squish-tabs ul.tabs{max-width:500px;margin:auto}}.layout-tabbed-content.bg-white{background-color:#fff}.layout-tabbed-content.bg-white .tab-container{background-color:#f3f3f3}.layout-tabbed-content.bg-white-only{background-color:#fff}.layout-tabbed-content.bg-grey,.layout-tabbed-content.grey-dropdown .tab-trigger{background-color:#f3f3f3}.layout-tabbed-content.collapse-top{padding-top:0}@media screen and (min-width:0px) and (max-width:640px){.layout-tabbed-content.collapse-sides-mobile{padding-right:0;padding-left:0}}.layout-read-more{width:100%}.layout-read-more .read-more-section{position:relative;max-height:75px;-webkit-transition:max-height .5s linear;-o-transition:max-height .5s linear;transition:max-height .5s linear;overflow:hidden}@media screen and (min-width:641px){.layout-read-more .read-more-section{max-height:2000px}}.layout-read-more .read-more-section.expanded{max-height:1000px;-webkit-transition:max-height .5s linear;-o-transition:max-height .5s linear;transition:max-height .5s linear}.layout-read-more .overlay{position:relative;width:100%;height:50px;max-height:50px;margin-top:-50px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(#f3f3f3));background-image:-webkit-linear-gradient(top,rgba(255,0,0,0),#f3f3f3);background-image:-o-linear-gradient(top,rgba(255,0,0,0),#f3f3f3);background-image:linear-gradient(180deg,rgba(255,0,0,0),#f3f3f3)}@media screen and (min-width:641px){.layout-read-more .overlay{display:none}}.layout-read-more .overlay.expanded{display:none}.layout-read-more .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100px;margin:auto;color:#ce0c14;font-size:16px;font-weight:700;cursor:pointer}@media screen and (min-width:641px){.layout-read-more .read-more{display:none}}.layout-read-more .read-more p{margin:0}.layout-read-more .read-more img{width:12px;height:12px}.layout-read-more.full-collapse .read-more-section{max-height:0}.layout-read-more.full-collapse .read-more-section.expanded{max-height:1000px;-webkit-transition:max-height 1s linear;-o-transition:max-height 1s linear;transition:max-height 1s linear}.layout-process-step .step-container{text-align:center}.layout-process-step .top-image{margin-bottom:15px}@media screen and (min-width:641px){.layout-process-step .top-image{display:none}}.layout-process-step .step-header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:641px){.layout-process-step .step-header-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout-process-step .icon{width:45px;min-width:45px;height:45px;min-height:45px;margin-right:10px}@media screen and (min-width:641px){.layout-process-step .icon{margin-right:0}}.layout-process-step .step-header{margin-top:0;margin-bottom:0;color:#ce0c14;font-size:25px;font-weight:700}@media screen and (min-width:641px){.layout-process-step .step-header{margin-top:15px}}.layout-process-step .step-content{margin-top:15px;padding:0 20px}.layout-process-step.collapase-content .step-content{padding:0}@media screen and (min-width:0px) and (max-width:640px){.layout-process-step.rows-mobile .step-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.layout-collapsible-content{padding:30px 0}.layout-collapsible-content h3.centered{text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-collapsible-content.mobile-only .icon-collapse,.layout-collapsible-content.mobile-only .icon-expand{margin:auto}.layout-collapsible-content.mobile-only.mobile-only{display:initial}.layout-collapsible-content.mobile-only .main-content{padding:20px}}.layout-collapsible-content.mobile-only .collapsible-header-section{margin-top:10px}.layout-collapsible-content .collapsible-header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;padding-right:.9375rem;padding-left:.9375rem}.layout-collapsible-content .collapsible-icon{-ms-flex-item-align:start;align-self:flex-start;width:35px;height:35px}.layout-collapsible-content .collapsible-header{position:relative;top:2px;margin:0;margin-right:10px;color:#161001;font-size:25px;font-weight:700;line-height:30px}.layout-collapsible-content .icon-collapse,.layout-collapsible-content .icon-expand{display:none;height:35px;margin-left:auto;cursor:pointer}.layout-collapsible-content .icon-collapse.show,.layout-collapsible-content .icon-expand.show{display:block;-ms-flex-item-align:start;align-self:flex-start}.layout-collapsible-content .main-content{margin:0;padding:35px}.layout-collapsible-content .collapsible-content{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;overflow:hidden}.layout-collapsible-content.bg-white{background-color:#fff}@media screen and (min-width:641px){.layout-collapsible-content.hide-desktop{display:none}}.layout-collapsible-content.small-pad-content .collapsible-content{padding-right:.9375rem;padding-left:.9375rem}.layout-collapsible-content.spacer{margin:15px 0}.layout-legal p{font-size:14px;line-height:14px;text-align:center}.after-left .layout-legal p{text-align:left}.main-footer .layout-legal p{text-align:left;word-wrap:break-word}.cf-legal p{font-size:14px;line-height:14px;text-align:center}.after-left .cf-legal p{text-align:left}.main-footer .cf-legal p{text-align:left;word-wrap:break-word}.cf-legal.left p{text-align:left}.layout-exclaim-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:15px 10px;background-color:#fff;text-align:left}@media screen and (min-width:641px){.layout-exclaim-feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}}.layout-exclaim-feature .main-icon{min-width:35px;min-height:35px;margin-right:10px}.layout-exclaim-feature .header-txt{margin:0;font-weight:700}.layout-basic-card{padding:30px 20px;background-color:#fff;text-align:center}@media screen and (max-width:1024px){.layout-basic-card{margin-bottom:15px}}.layout-basic-card .main-icon{display:block;width:100px;margin:auto}.layout-basic-card .card-header{font-size:20px;font-weight:700}.layout-basic-card .divider{width:90%;max-width:110px;height:4px;margin:20px auto;background-color:#c30c14}@media screen and (min-width:641px){.layout-basic-card .divider{margin:30px auto}}@media screen and (min-width:641px){.layout-basic-card.one-liner .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:48px}}.layout-basic-card.learn-more{position:relative;padding-bottom:85px}.layout-basic-card.learn-more .lg-btn{position:absolute;right:0;bottom:25px;left:0;width:100%;min-width:167px}.layout-basic-card.learn-more.med-pad{padding:20px 20px 25px}@media screen and (min-width:641px){.layout-basic-card.learn-more.med-pad{padding:30px 30px 85px}}.layout-basic-card.learn-more.med-pad .lg-btn{bottom:35px}@media screen and (min-width:0px) and (max-width:640px){.layout-basic-card.has-read-more .card-content{display:none}}.layout-basic-card.has-read-more .read-more-section .lg-btn{position:static}.layout-modal.hidden{display:none}.layout-modal.aep-package-details-modal .modal__content{width:90%;padding:45px 25px 25px}.layout-modal.aep-package-details-modal .modal__content .modal__close{top:10px;right:10px;width:30px;height:30px}.layout-modal.aep-package-details-modal .modal__content .package{padding:0}.layout-modal.aep-package-details-modal .modal__content .package:before{padding:0;text-align:center}.layout-modal.aep-package-details-modal .modal__content .package.most-popular:before{background-position:25% 50%}.layout-modal.aep-package-details-modal .modal__content .package.best-value:before{background-position:28% 50%}.layout-modal.aep-package-details-modal .modal__content .package.add-on:before{background-position:36% 50%}.layout-modal.aep-package-details-modal .modal__content .package .package__title{text-align:center}.layout-modal.aep-package-details-modal .modal__content .package .package__type{display:block}.layout-modal.aep-package-details-modal .modal__content .package .package__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-modal.aep-package-details-modal .modal__content .package .modal-disclaimer{margin:20px 0 -10px;font-size:14px;text-align:center}.layout-modal.plans-overview .modal__content{width:70%;margin:20% auto;padding:90px}@media screen and (min-width:0px) and (max-width:640px){.layout-modal.plans-overview .modal__content{width:90%;padding:5px}}@media screen and (min-width:0px) and (max-width:640px){.layout-modal.plans-overview .modal__content section{margin:85px 10px 40px;padding:0}}.layout-modal.plans-overview .modal__content .modal__close{top:30px;right:25px;font-size:4.75rem}@media screen and (min-width:0px) and (max-width:640px){.layout-modal.plans-overview .modal__content .modal__close{font-size:3.75rem}}.layout-modal.plans-overview .text-centered{margin-top:50px;text-align:center}@media screen and (min-width:0px) and (max-width:640px){.layout-modal.plans-overview .text-centered{display:none}}.layout-modal.plans-overview .mobile-hidden{display:none}@media screen and (min-width:0px) and (max-width:640px){.layout-modal.plans-overview .mobile-hidden{display:inherit;width:80%;margin:auto;margin-top:50px;text-align:center}}.layout-modal.warning-hurricane{z-index:500}.layout-modal.warning-hurricane h2{margin:20px 0;color:#ce0c14;font-size:20px;line-height:28px}@media screen and (min-width:641px){.layout-modal.warning-hurricane h2{color:#fff;font-size:25px}}.layout-modal.warning-hurricane span{color:#ce0c14}@media screen and (min-width:641px){.layout-modal.warning-hurricane span.highlight{color:#fff}}.layout-modal.warning-hurricane .modal__content{max-width:658px;max-height:95vh;border:0;background-color:#fff;text-align:center;overflow-y:scroll}@media screen and (min-width:641px){.layout-modal.warning-hurricane .modal__content{background-color:#ce0c14;color:#fff}}.layout-modal.warning-hurricane .warning-icon{width:40px}.layout-modal.warning-hurricane .modal__close{top:5px}@media screen and (min-width:641px){.layout-modal.warning-hurricane .modal__close{color:#fff}}.cf-modal{text-align:center}.cf-modal .modal__content{max-width:100%;width:650px;border:8px solid #c30c14;padding:20px}@media screen and (min-width:641px){.cf-modal .modal__content{width:850px}}.cf-modal .modal__close{top:10px;right:15px}.layout-package-card-new{position:relative;height:100%;padding:30px 15px 95px;border-radius:10px;background-color:#fff;text-align:center}@media screen and (min-width:641px){.layout-package-card-new{padding:50px 40px 95px}}.layout-package-card-new ul li{text-align:left}.layout-package-card-new .lg-btn{position:absolute;bottom:35px;left:50%;width:60%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layout-package-card-new .description{margin-top:20px;margin-bottom:0}.layout-package-card-new.most-popular:before{position:absolute;top:-20px;right:50%;width:150px;height:40px;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge-mobile.svg);background-repeat:no-repeat;background-size:150px 40px;content:""}@media screen and (min-width:1025px){.layout-package-card-new.most-popular:before{top:-25px;left:-15px;width:110px;height:110px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);border-radius:50%;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/most-popular-badge.svg);background-repeat:no-repeat;background-size:110px}}.layout-package-card-new.no-buttons{padding-bottom:20px}@media screen and (min-width:641px){.layout-package-card-new.no-buttons{padding-bottom:35px}}.layout-package-card-new.no-buttons .lg-btn{display:none}.layout-img-card{height:100%}.layout-img-card h3{padding:30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#f5f5f5;text-align:center}.layout-img-card .main-image{width:100%;margin-bottom:-3px}.layout-zip-check{display:block;padding:25px 20px;border-radius:5px;background-color:#000}@media screen and (min-width:641px){.layout-zip-check{display:inline-block;padding:25px 40px}}.layout-zip-check input{padding:10px;vertical-align:middle}.layout-zip-check label{display:block;margin-bottom:20px}@media screen and (min-width:641px){.layout-zip-check label{display:inline-block;margin-right:20px;margin-bottom:0}}.layout-zip-check .form-container{display:inline-block}.layout-zip-check .submit{width:44px;height:44px;margin-left:-5px;background-color:#c30c14;color:#fff;vertical-align:middle}.layout-zip-check .submit.loading{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/loading.svg);background-repeat:no-repeat;background-position:50%;background-size:70%}.layout-zip-check .icon{width:20px;height:20px}@media screen and (min-width:0px) and (max-width:640px){.layout-zip-check.mobile-pad{padding:25px 15px}}.layout-zip-check.space-top{margin-top:30px}.layout-zip-check.collapse-top{margin-top:0}.layout-feature-card{width:100%;height:100%;margin-bottom:15px;padding:25px 15px 35px;border-radius:8px;background-color:#f3f3f3;text-align:center}@media screen and (min-width:641px){.layout-feature-card{margin-bottom:0;padding:30px;padding-bottom:35px}}.layout-feature-card.last{margin-bottom:0}.layout-feature-card img.list-img{display:block;width:100%;max-width:100px;margin:auto;margin-bottom:20px}.layout-feature-card ul li.more{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-plus-grey.svg);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}.layout-feature-card ul li.more:before{content:" "}.layout-feature-card.full-img{padding:0 0 35px;border-radius:10px;overflow:hidden}.layout-feature-card.full-img h3,.layout-feature-card.full-img p,.layout-feature-card.full-img ul{padding-right:15px;padding-left:15px}@media screen and (min-width:641px){.layout-feature-card.full-img h3,.layout-feature-card.full-img p,.layout-feature-card.full-img ul{padding-right:30px;padding-left:30px}}.layout-feature-card.full-img .main-img{width:100%;margin-bottom:20px}@media screen and (min-width:641px){.layout-feature-card.full-img .main-img{margin-bottom:30px}}.layout-filter-card{height:100%;padding:25px 20px;background-color:#fff;text-align:center}@media screen and (min-width:641px){.layout-filter-card{padding:50px}}.layout-filter-card h3.border{padding:0 0 20px}@media screen and (min-width:641px) and (max-width:1024px){.layout-filter-card h3.border{margin-bottom:25px}}.layout-filter-card h3.border.top{padding:20px 0 15px}@media screen and (min-width:641px) and (max-width:1024px){.layout-filter-card h3.border.top{padding:0 0 20px}}.layout-filter-card h3.border.top:after{display:none}@media screen and (min-width:641px) and (max-width:1024px){.layout-filter-card h3.border.top:after{display:block;position:absolute;bottom:0;left:50%;width:100px;height:4px;margin-left:-50px;background-color:#c30c14;content:""}}.layout-filter-card h3.border.top:before{display:block;position:absolute;top:0;left:50%;width:100px;height:4px;margin-left:-50px;background-color:#c30c14;content:""}@media screen and (min-width:641px) and (max-width:1024px){.layout-filter-card h3.border.top:before{display:none}}.layout-filter-card .badge{position:absolute;top:-17px;right:0;left:0;max-width:350px;margin:auto}.layout-filter-card .equalizer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:1025px){.layout-filter-card .equalizer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.layout-filter-card .card-header{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1025px){.layout-filter-card .card-header{margin-right:30px}}.layout-filter-card .card-props{width:100%;max-width:400px}@media screen and (min-width:1025px){.layout-filter-card .card-props{min-width:300px;margin-right:30px}}.layout-filter-card .description{display:none;width:100%}@media screen and (min-width:641px){.layout-filter-card .description{display:block}}@media screen and (min-width:1025px){.layout-filter-card .description{text-align:left}}.layout-filter-card:not(.last){margin-bottom:15px}.layout-filter-card.feature{padding:25px 20px}@media screen and (min-width:641px){.layout-filter-card.feature{padding:50px 30px}}.layout-filter-card.feature h3{margin-bottom:25px}.layout-filter-card.feature .equalizer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.layout-filter-card.feature .equalizer div{-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:1025px){.layout-filter-card.feature .card-header{margin-right:0}}.layout-filter-card.feature .card-props{width:100%;max-width:400px}@media screen and (min-width:1025px){.layout-filter-card.feature .card-props{margin-right:0}}.layout-filter-card.feature .description{width:100%}@media screen and (min-width:1025px){.layout-filter-card.feature .description{text-align:center}}@media screen and (min-width:0px) and (max-width:640px){.layout-filter-card.feature:not(.last){margin-bottom:30px}}.layout-filter-card.feature.small-bottom{margin-bottom:15px}.layout-filter-card.bg-grey{background-color:#f3f3f3}@media screen and (min-width:0px) and (max-width:640px){.layout-filter-card.show-description-sm .description{display:block}}.layout-filter-card.max-550{max-width:550px}.layout-filter-card.single{margin-right:auto;margin-left:auto}.layout-lead-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:30px;padding-bottom:50px;background-color:#434343;overflow:hidden}@media screen and (min-width:641px){.layout-lead-form{padding:50px 0}}.layout-lead-form h1{margin-bottom:10px}@media screen and (min-width:641px){.layout-lead-form h1{margin-bottom:5px}}.layout-lead-form h3{text-align:center}.layout-lead-form form input[type=number]{width:70px;padding-right:0}.layout-lead-form form.provider{max-width:500px;margin:auto;padding:20px 15px;background-color:#f3f3f3}@media screen and (min-width:641px){.layout-lead-form form.provider{padding:30px 35px}}.layout-lead-form form.provider label{margin-right:15px;margin-bottom:5px}@media screen and (min-width:641px){.layout-lead-form form.provider label{margin-bottom:0}}.layout-lead-form form.provider label.sm-space{margin-right:10px}.layout-lead-form form.provider input{border:0;background-color:#fff}.layout-lead-form form.provider .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (min-width:641px){.layout-lead-form form.provider .input-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.layout-lead-form form.provider .fill-space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.layout-lead-form form.provider .icon{margin-right:23px}.layout-lead-form input[type=radio]{display:none}.layout-lead-form .step{width:100%;min-width:100%;-webkit-transition:margin-left .2s linear;-o-transition:margin-left .2s linear;transition:margin-left .2s linear}.layout-lead-form .step-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-lead-form .step-one-inner{text-align:center}.layout-lead-form .step-two-inner{display:none}.layout-lead-form .step-two-inner.current{display:block}.layout-lead-form .previous{margin-left:-100%}.layout-lead-form .quote-card{border-radius:8px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 50px -27px #000;box-shadow:0 0 50px -27px #000;overflow:hidden}.layout-lead-form .quote-card label{display:block;position:relative;margin-bottom:15px;padding:15px;padding-right:35px;-webkit-transition:background-color .1s linear,color .1s linear;-o-transition:background-color .1s linear,color .1s linear;transition:background-color .1s linear,color .1s linear;border:2px solid #c30c14;border-radius:8px;background-color:#fff;color:#c30c14;font-size:18px;font-weight:700;line-height:24px;cursor:pointer}@media screen and (min-width:641px){.layout-lead-form .quote-card label{padding-right:15px}}.layout-lead-form .quote-card label:hover{background-color:#c30c14;color:#fff}.layout-lead-form .quote-card label.last{margin-bottom:0}.layout-lead-form .quote-card .header{padding:15px;background-color:#c30c14}@media screen and (min-width:641px){.layout-lead-form .quote-card .header{padding:30px 80px}}.layout-lead-form .quote-card .buttons{padding:15px 15px 35px}@media screen and (min-width:641px){.layout-lead-form .quote-card .buttons{padding:30px 50px 50px}}.layout-lead-form .quote-card .buttons p{margin-bottom:15px}@media screen and (min-width:641px){.layout-lead-form .quote-card .buttons p{margin-bottom:25px}}.layout-lead-form .quote-card-lg{position:relative;max-width:830px;margin:auto;padding:87px 15px 35px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 74px -27px #000;box-shadow:0 0 74px -27px #000}@media screen and (min-width:641px){.layout-lead-form .quote-card-lg{padding:100px 50px 50px}}.layout-lead-form .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}@media screen and (min-width:0px) and (max-width:640px){.layout-lead-form .back-container{margin-top:25px}}.layout-lead-form .back{float:left;color:#c30c14;cursor:pointer}.layout-lead-form .back img{margin-right:10px}.layout-lead-form .skip{float:right;color:#c30c14;cursor:pointer}.layout-lead-form .skip img{margin-left:10px}.layout-lead-form .next img{margin-top:-2px;margin-left:5px}.layout-lead-form .next.button{padding-right:15px}.layout-lead-form .progress{position:absolute;top:63px;right:0;left:0;height:5px;background-color:#ccc}.layout-lead-form .dot{position:absolute;top:-5.5px;width:15px;height:15px;border-radius:100%;background-color:#ce0c14}.layout-lead-form .fill{width:0;height:100%;-webkit-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear;background-color:#ce0c14}.layout-lead-form .thirty .fill{width:33%}.layout-lead-form .thirty .dot{left:33%;-webkit-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.layout-lead-form .thirty .dot:before{display:inline;position:relative;top:-23px;left:-6px;color:#999;font-weight:400;content:"33%"}.layout-lead-form .sixty .fill{width:66%}.layout-lead-form .sixty .dot{left:66%}.layout-lead-form .sixty .dot:before{display:inline;position:relative;top:-23px;left:-6px;color:#999;font-weight:400;content:"66%"}.layout-form button{border-radius:5px;background-color:#c30c14;font-weight:700}@media screen and (min-width:641px){.layout-form button{margin-top:15px}}.layout-form button:hover{background-color:#c30c14}.layout-form label{color:#434343;font-size:16px;font-weight:700;line-height:24px}.layout-form label.required-field:before{display:none}.layout-form label.required-field:after{color:#c30c14;content:"*"}.layout-form input{border-radius:0;background-color:#f3f3f3}.layout-form input[type=email],.layout-form input[type=tel],.layout-form input[type=text]{border:0}.layout-form input[type=number]::-webkit-inner-spin-button,.layout-form input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.layout-form ul li{background-image:none}.layout-form .input-container{margin-bottom:15px}@media screen and (min-width:641px){.layout-form .input-container.wide-split .input-group .input-container{-ms-flex-preferred-size:33%;flex-basis:33%}}@media screen and (min-width:641px){.layout-form .input-container.wide-split .input-group .input-container:nth-child(2){-ms-flex-preferred-size:70%;flex-basis:70%}}.layout-form .input-container.center button{margin-right:auto;margin-left:auto}.layout-form .input-container.collapse-bottom{margin-bottom:0}@media screen and (min-width:0px) and (max-width:640px){.layout-form .input-container.inline-group{margin-bottom:0}}.layout-form .input-container.inline-group .input-group .input-container{margin-right:0}@media screen and (min-width:641px){.layout-form .input-container.inline-group .input-group .input-container{margin-right:30px}}.layout-faq,.layout-form.after-left .after{text-align:left}.layout-faq h3{position:relative;padding-left:50px;color:#434343;font-size:20px;line-height:25px;cursor:pointer}@media screen and (min-width:641px){.layout-faq h3{padding-left:55px;font-size:25px;line-height:32px}}.layout-faq h3:not(:first-of-type){margin-top:25px}@media screen and (min-width:641px){.layout-faq h3:not(:first-of-type){margin-top:50px}}.layout-faq h3:before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;content:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/plus-circle.svg)}.layout-faq h3.active:before{content:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/minus.svg)}.layout-faq p{display:none;padding-left:50px}@media screen and (min-width:641px){.layout-faq p{padding-left:55px}}.layout-faq p.active{display:block}.layout-tooltip{position:fixed;max-width:300px;padding:15px 30px;-webkit-transition:opacity .5s linear,visibility .5s linear;-o-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 74px -27px #000;box-shadow:0 0 74px -27px #000;opacity:0;visibility:hidden}.layout-tooltip.show{opacity:1;visibility:visible}.layout-tooltip p{text-align:center}.layout-tooltip span{position:absolute;bottom:-19px;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);color:#fff}form[name=jea-lc1]{display:grid;grid-column-gap:30px;grid-row-gap:15px}@media screen and (min-width:641px){form[name=jea-lc1]{grid-template-columns:repeat(3,1fr)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){form[name=jea-lc1] .input-container{margin-bottom:15px}}form[name=jea-lc1] label{display:inline-block;width:100%;color:#434343;font-size:16px;font-weight:700;line-height:24px;text-align:left}form[name=jea-lc1] label:after{color:#c30c14;content:"*"}form[name=jea-lc1] input{width:100%;height:45px;padding:5px 10px;border:0;background-color:#f3f3f3;font-size:.9375rem;line-height:45px}form[name=jea-lc1] button{padding:10px 25px;border:0;border-radius:5px;background-color:#c30c14;color:#fff;font-weight:700;text-transform:uppercase}@media screen and (min-width:641px){form[name=jea-lc1] button{margin-top:15px}}form[name=jea-lc1] button:hover{background-color:#c30c14}@media screen and (min-width:641px){form[name=jea-lc1] .input-container[class*=email]{grid-column:span 2}}@media screen and (min-width:641px){form[name=jea-lc1] .input-container.submit{grid-column:span 3}}form[name=jea-lc1] .parsley-errors-list{margin:0;text-align:left}.layout-icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (min-width:641px){.layout-icon-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;text-align:center}}.layout-icon-text p{width:100%}@media screen and (min-width:0px) and (max-width:640px){.layout-icon-text p{margin:0}}.layout-icon-text.mobile-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.layout-icon-text.mobile-row img{margin-right:0}.layout-icon-text.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.layout-icon-text.align-start p{margin:0}.layout-icon-text.space-bottom{margin-bottom:15px}@media screen and (min-width:641px){.layout-icon-text.space-bottom{margin-bottom:15px}}.layout-icon-text.space-top-full{margin-top:15px}.layout-icon-text.collapse-p p{margin:0}@media screen and (min-width:641px){.layout-icon-text.space-top-small{margin-top:10px}}.layout-icon-text.space-bottom-small{margin-bottom:0}@media screen and (min-width:641px){.layout-icon-text.space-bottom-small{margin-bottom:10px}}@media screen and (min-width:641px){.layout-icon-text.keep-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.layout-icon-text.keep-row img{margin-right:15px}.layout-icon-text.pad{padding:15px}.layout-icon-text.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-icon-text.round{border-radius:8px}.layout-icon-text.last{margin-bottom:0}.layout-icon-text.bg-grey{background-color:#f3f3f3}.layout-icon-text.smaller-icons img{width:30px;min-width:30px;height:30px;min-height:30px}.layout-icon-text.small-icons img{width:35px;height:35px}.layout-icon-text.tiny-icons img{width:25px;min-width:25px;height:25px;min-height:25px}.layout-icon-text.sm-med-icons img{width:50px;min-width:50px;height:50px;min-height:50px}.layout-icon-text.sm-med-icons p{margin-top:5px}.layout-icon-text.med-icons img{width:55px;height:55px}@media screen and (min-width:0px) and (max-width:640px){.layout-icon-text.md-lg-icons img{width:55px;height:55px}}@media screen and (min-width:641px){.layout-icon-text.space-top img{margin-top:20px}}.layout-icon-text.space-top-alt{margin-top:15px}@media screen and (min-width:641px){.layout-icon-text.mobile-only{display:none}}.layout-icon-text.align-left{text-align:left}.layout-icon-text img{width:50px;height:50px;margin-right:15px}@media screen and (min-width:641px){.layout-icon-text img{width:75px;height:75px;margin-right:0}}.layout-icon-text img.svg-phone-icon{width:25px;height:25px;margin-right:5px}.plans-lp .menu{opacity:0}.plans-lp .badge{padding-bottom:15px}.plans-lp .multi-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:440px}@media screen and (min-width:641px){.plans-lp .multi-step{min-height:710px}}.plans-lp .multi-step .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}.plans-lp .multi-step h1,.plans-lp .multi-step h3,.plans-lp .multi-step p{text-align:center;color:#fff}.plans-lp .multi-step .stage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:641px){.plans-lp .multi-step .stage .title{padding-bottom:15px}}.plans-lp .multi-step .stage .subtitle,.plans-lp .multi-step .stage .title{width:100%;text-align:center}.plans-lp .multi-step .stage h3{padding-bottom:50px}.plans-lp .multi-step .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin-bottom:20px}@media only screen and (min-width:641px){.plans-lp .multi-step .choices,.plans-lp .multi-step .choices div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plans-lp .multi-step .choices div{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.plans-lp .multi-step .choices div p{width:100%}}.plans-lp .multi-step .choices img,.plans-lp .multi-step .choices p{opacity:0}.plans-lp .multi-step .choices p{font-weight:700;margin-top:0;margin-bottom:0}.plans-lp .multi-step .choices img{height:90px;width:90px;margin-bottom:15px}@media only screen and (min-width:641px){.plans-lp .multi-step .choices img{height:140px;width:140px}}.plans-lp .multi-step .choices img :hover{cursor:pointer}.plans-lp .multi-step .choices :only-child img{height:62px;width:210px;border-radius:0;padding:0;display:block;margin:auto}.plans-lp .multi-step .prev{display:none}.plans-lp .multi-step .navigation .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.plans-lp .multi-step .navigation .dots .dot{margin-right:7px;background-position:50%}.plans-lp .assurance,.plans-lp .basics,.plans-lp .green,.plans-lp .nights,.plans-lp .truly{opacity:0}.plans-lp .offers{overflow:visible}.plans-lp .offers .flexblocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plans-lp .offers .flexblocks h2,.plans-lp .offers .flexblocks p{width:100%;text-align:center}.plans-lp .offers .add-ons .all>section{padding:0}.plans-lp .offers .before{padding-bottom:15px;text-align:center}.plans-lp .offers .before section{position:relative;margin-bottom:35px;border-radius:10px;background-color:#fff;overflow:hidden}@media only screen and (max-width:640px){.plans-lp .offers .before section{padding-left:0}}.plans-lp .offers .before section p{width:48%;margin:0;padding-top:28px;padding-bottom:20px;padding-left:70px;color:#262525;font-size:30px;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:641px) and (max-width:1024px){.plans-lp .offers .before section p{font-size:28px;line-height:35px}}@media only screen and (max-width:640px){.plans-lp .offers .before section p{width:100%;font-size:25px;line-height:30px}}@media screen and (min-width:800px){.plans-lp .offers .before section br{display:none}}@media only screen and (max-width:640px){.plans-lp .offers .before section br{display:none}}.plans-lp .offers .before section p:first-of-type{float:left;border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:10px}@media only screen and (max-width:640px){.plans-lp .offers .before section p:first-of-type{margin-top:15px;padding:10px 0 10px 65px;border-bottom:0;border-left:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/house-icon-dark.png);background-repeat:no-repeat;background-position:20px;background-size:40px 40px}}.plans-lp .offers .before section p:nth-of-type(2){padding-left:70px;float:right;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-light.png);background-repeat:no-repeat;background-position:10px;color:#d3d3d3}@media only screen and (max-width:640px){.plans-lp .offers .before section p:nth-of-type(2){margin-top:15px;margin-bottom:15px;padding:10px 0 10px 70px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-light.png);background-repeat:no-repeat;background-position:24px;background-size:40px 40px}}.plans-lp .offers .before section p:nth-of-type(2):hover{border-bottom:4px solid #c30c14;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/business-icon-dark.png);background-repeat:no-repeat;background-position:10px;color:#262525;cursor:pointer}.plans-lp .offers .before p,.plans-lp .offers .before p.intro{text-align:center}.plans-lp .offers.offers h2,.plans-lp .offers.plans h2{margin:0;text-align:center}@media only screen and (max-width:640px){.plans-lp .offers.offers section,.plans-lp .offers.plans section{padding:30px 20px}}.plans-lp .offers.offers .column-2 section:before,.plans-lp .offers.plans .column-2 section:before{display:none}@media only screen and (min-width:1025px){.plans-lp .offers.offers .lg-btn,.plans-lp .offers.plans .lg-btn{display:none}}.plans-lp .offers.offers .see-more,.plans-lp .offers.plans .see-more{display:block;text-align:center;margin-top:30px;cursor:pointer}.plans-lp .offers.plans .lg-btn{display:block}@media only screen and (min-width:1025px){.plans-lp .offers.plans .lg-btn{margin-left:-90px}}.plans-lp .offers.row-2{padding-top:.5em}@media screen and (min-width:641px){.plans-lp .offers.row-2{padding-bottom:80px}}@media only screen and (min-width:1025px){.plans-lp .offers.basics section{min-height:600px}}.plans-lp .offers.padding-bottom{padding-bottom:0}.plans-lp .offers .after{padding-top:50px}@media only screen and (min-width:641px) and (max-width:1024px){.plans-lp .offers .after{padding-top:0}}@media only screen and (max-width:640px){.plans-lp .offers .after{padding-top:0}}.plans-lp .offers section{position:relative;min-height:385px;margin-bottom:15px;padding:50px 40px;border-radius:10px;background-color:#fff;text-align:center}@media only screen and (min-width:1025px){.plans-lp .offers section .get-basics-plan,.plans-lp .offers section .get-truly-fixed-plan{min-height:450px}}@media (min-width:1120px){.plans-lp .offers section .get-basics-plan,.plans-lp .offers section .get-truly-fixed-plan{min-height:420px}}@media only screen and (min-width:641px){.plans-lp .offers section{margin-top:20px}}@media only screen and (min-width:641px) and (max-width:1024px){.plans-lp .offers section{min-height:0;padding:30px 40px}}@media only screen and (max-width:640px){.plans-lp .offers section{min-height:0;padding:30px 40px}}@media only screen and (min-width:1025px){.plans-lp .offers section{margin-bottom:0}}.plans-lp .offers section.most-popular{position:relative}@media only screen and (max-width:640px){.plans-lp .offers section.most-popular{margin-top:20px}}@media only screen and (min-width:641px){.plans-lp .offers section.most-popular{margin-top:20px}}.plans-lp .offers section .price{padding:25px 0;color:#161001;font-size:35px;font-weight:600;line-height:45px}.plans-lp .offers section ul{padding-top:15px;text-align:left}.plans-lp .offers section li{padding-bottom:5px;padding-left:25px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/gray-checkmark.png);background-repeat:no-repeat;background-position:0 2px;background-size:17px 17px}.plans-lp .offers section li:before{content:""}@media only screen and (min-width:1025px){.plans-lp .offers section a{position:absolute;bottom:45px;left:50%;width:60%;margin-left:-25%}}.plans-lp .offers section .es-btn{position:relative;bottom:0;width:70%}.plans-lp .offers .legal{text-align:center}.plans-lp .offers .legal p{font-size:14px}.plans-lp .offers.has-just-green{padding-bottom:0}@media screen and (min-width:1025px){.plans-lp .offers.has-just-green{padding-bottom:25px}}.plans-lp .perk{background-color:#000;color:#fff;margin-top:30px;padding:40px 0}.plans-lp .perk h2{display:inline-block;color:#fff;margin-bottom:0}.plans-lp .perk p{margin-top:0;margin-left:55px;font-size:20px;line-height:32px}.plans-lp .perk img{display:inline-block;margin-right:15px}.plans-lp .layout-call-to-action{margin-bottom:20px}@media only screen and (min-width:1025px){.plans-lp .layout-call-to-action{width:auto;display:inline-block}.plans-lp .layout-call-to-action.call{width:67%;margin-right:1%}.plans-lp .layout-call-to-action.enroll{width:30%}.plans-lp .layout-call-to-action.enroll :hover{cursor:pointer}}.plans-lp .layout-call-to-action h2{font-weight:700;font-size:18px;text-transform:uppercase;padding:7px 0}@media screen and (min-width:641px){.plans-lp .layout-call-to-action h2{font-size:25px;padding:13px 0}}.plans-lp .layout-call-to-action.gray h2{background-color:#434343}.plans-lp .layout-package-card .lg-btn{display:none}@media screen and (min-width:641px){.plans-lp .layout-read-more,.plans-lp .layout-read-more .read-more{display:block}.plans-lp .layout-read-more .read-more img,.plans-lp .layout-read-more .read-more p{display:inline}.plans-lp .layout-read-more .read-more p{margin-right:5px}}.plans-lp .animated{opacity:0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes d{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}to{opacity:1}}@keyframes d{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}to{opacity:1}}.plans-lp .animation{-webkit-animation-name:d;animation-name:d}@font-face{font-family:foundation-icons;src:url(https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/foundation-icons.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/foundation-icons.eot#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/foundation-icons.woff) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/foundation-icons.ttf) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/foundation-icons.svg#fontcustom) format("svg");font-weight:400;font-style:normal}.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{display:inline-block;font-family:foundation-icons;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-transform:none}.fi-address-book:before{content:"\f100"}.fi-alert:before{content:"\f101"}.fi-align-center:before{content:"\f102"}.fi-align-justify:before{content:"\f103"}.fi-align-left:before{content:"\f104"}.fi-align-right:before{content:"\f105"}.fi-anchor:before{content:"\f106"}.fi-annotate:before{content:"\f107"}.fi-archive:before{content:"\f108"}.fi-arrow-down:before{content:"\f109"}.fi-arrow-left:before{content:"\f10a"}.fi-arrow-right:before{content:"\f10b"}.fi-arrow-up:before{content:"\f10c"}.fi-arrows-compress:before{content:"\f10d"}.fi-arrows-expand:before{content:"\f10e"}.fi-arrows-in:before{content:"\f10f"}.fi-arrows-out:before{content:"\f110"}.fi-asl:before{content:"\f111"}.fi-asterisk:before{content:"\f112"}.fi-at-sign:before{content:"\f113"}.fi-background-color:before{content:"\f114"}.fi-battery-empty:before{content:"\f115"}.fi-battery-full:before{content:"\f116"}.fi-battery-half:before{content:"\f117"}.fi-bitcoin-circle:before{content:"\f118"}.fi-bitcoin:before{content:"\f119"}.fi-blind:before{content:"\f11a"}.fi-bluetooth:before{content:"\f11b"}.fi-bold:before{content:"\f11c"}.fi-book-bookmark:before{content:"\f11d"}.fi-book:before{content:"\f11e"}.fi-bookmark:before{content:"\f11f"}.fi-braille:before{content:"\f120"}.fi-burst-new:before{content:"\f121"}.fi-burst-sale:before{content:"\f122"}.fi-burst:before{content:"\f123"}.fi-calendar:before{content:"\f124"}.fi-camera:before{content:"\f125"}.fi-check:before{content:"\f126"}.fi-checkbox:before{content:"\f127"}.fi-clipboard-notes:before{content:"\f128"}.fi-clipboard-pencil:before{content:"\f129"}.fi-clipboard:before{content:"\f12a"}.fi-clock:before{content:"\f12b"}.fi-closed-caption:before{content:"\f12c"}.fi-cloud:before{content:"\f12d"}.fi-comment-minus:before{content:"\f12e"}.fi-comment-quotes:before{content:"\f12f"}.fi-comment-video:before{content:"\f130"}.fi-comment:before{content:"\f131"}.fi-comments:before{content:"\f132"}.fi-compass:before{content:"\f133"}.fi-contrast:before{content:"\f134"}.fi-credit-card:before{content:"\f135"}.fi-crop:before{content:"\f136"}.fi-crown:before{content:"\f137"}.fi-css3:before{content:"\f138"}.fi-database:before{content:"\f139"}.fi-die-five:before{content:"\f13a"}.fi-die-four:before{content:"\f13b"}.fi-die-one:before{content:"\f13c"}.fi-die-six:before{content:"\f13d"}.fi-die-three:before{content:"\f13e"}.fi-die-two:before{content:"\f13f"}.fi-dislike:before{content:"\f140"}.fi-dollar-bill:before{content:"\f141"}.fi-dollar:before{content:"\f142"}.fi-download:before{content:"\f143"}.fi-eject:before{content:"\f144"}.fi-elevator:before{content:"\f145"}.fi-euro:before{content:"\f146"}.fi-eye:before{content:"\f147"}.fi-fast-forward:before{content:"\f148"}.fi-female-symbol:before{content:"\f149"}.fi-female:before{content:"\f14a"}.fi-filter:before{content:"\f14b"}.fi-first-aid:before{content:"\f14c"}.fi-flag:before{content:"\f14d"}.fi-folder-add:before{content:"\f14e"}.fi-folder-lock:before{content:"\f14f"}.fi-folder:before{content:"\f150"}.fi-foot:before{content:"\f151"}.fi-foundation:before{content:"\f152"}.fi-graph-bar:before{content:"\f153"}.fi-graph-horizontal:before{content:"\f154"}.fi-graph-pie:before{content:"\f155"}.fi-graph-trend:before{content:"\f156"}.fi-guide-dog:before{content:"\f157"}.fi-hearing-aid:before{content:"\f158"}.fi-heart:before{content:"\f159"}.fi-home:before{content:"\f15a"}.fi-html5:before{content:"\f15b"}.fi-indent-less:before{content:"\f15c"}.fi-indent-more:before{content:"\f15d"}.fi-info:before{content:"\f15e"}.fi-italic:before{content:"\f15f"}.fi-key:before{content:"\f160"}.fi-laptop:before{content:"\f161"}.fi-layout:before{content:"\f162"}.fi-lightbulb:before{content:"\f163"}.fi-like:before{content:"\f164"}.fi-link:before{content:"\f165"}.fi-list-bullet:before{content:"\f166"}.fi-list-number:before{content:"\f167"}.fi-list-thumbnails:before{content:"\f168"}.fi-list:before{content:"\f169"}.fi-lock:before{content:"\f16a"}.fi-loop:before{content:"\f16b"}.fi-magnifying-glass:before{content:"\f16c"}.fi-mail:before{content:"\f16d"}.fi-male-female:before{content:"\f16e"}.fi-male-symbol:before{content:"\f16f"}.fi-male:before{content:"\f170"}.fi-map:before{content:"\f171"}.fi-marker:before{content:"\f172"}.fi-megaphone:before{content:"\f173"}.fi-microphone:before{content:"\f174"}.fi-minus-circle:before{content:"\f175"}.fi-minus:before{content:"\f176"}.fi-mobile-signal:before{content:"\f177"}.fi-mobile:before{content:"\f178"}.fi-monitor:before{content:"\f179"}.fi-mountains:before{content:"\f17a"}.fi-music:before{content:"\f17b"}.fi-next:before{content:"\f17c"}.fi-no-dogs:before{content:"\f17d"}.fi-no-smoking:before{content:"\f17e"}.fi-page-add:before{content:"\f17f"}.fi-page-copy:before{content:"\f180"}.fi-page-csv:before{content:"\f181"}.fi-page-delete:before{content:"\f182"}.fi-page-doc:before{content:"\f183"}.fi-page-edit:before{content:"\f184"}.fi-page-export-csv:before{content:"\f185"}.fi-page-export-doc:before{content:"\f186"}.fi-page-export-pdf:before{content:"\f187"}.fi-page-export:before{content:"\f188"}.fi-page-filled:before{content:"\f189"}.fi-page-multiple:before{content:"\f18a"}.fi-page-pdf:before{content:"\f18b"}.fi-page-remove:before{content:"\f18c"}.fi-page-search:before{content:"\f18d"}.fi-page:before{content:"\f18e"}.fi-paint-bucket:before{content:"\f18f"}.fi-paperclip:before{content:"\f190"}.fi-pause:before{content:"\f191"}.fi-paw:before{content:"\f192"}.fi-paypal:before{content:"\f193"}.fi-pencil:before{content:"\f194"}.fi-photo:before{content:"\f195"}.fi-play-circle:before{content:"\f196"}.fi-play-video:before{content:"\f197"}.fi-play:before{content:"\f198"}.fi-plus:before{content:"\f199"}.fi-pound:before{content:"\f19a"}.fi-power:before{content:"\f19b"}.fi-previous:before{content:"\f19c"}.fi-price-tag:before{content:"\f19d"}.fi-pricetag-multiple:before{content:"\f19e"}.fi-print:before{content:"\f19f"}.fi-prohibited:before{content:"\f1a0"}.fi-projection-screen:before{content:"\f1a1"}.fi-puzzle:before{content:"\f1a2"}.fi-quote:before{content:"\f1a3"}.fi-record:before{content:"\f1a4"}.fi-refresh:before{content:"\f1a5"}.fi-results-demographics:before{content:"\f1a6"}.fi-results:before{content:"\f1a7"}.fi-rewind-ten:before{content:"\f1a8"}.fi-rewind:before{content:"\f1a9"}.fi-rss:before{content:"\f1aa"}.fi-safety-cone:before{content:"\f1ab"}.fi-save:before{content:"\f1ac"}.fi-share:before{content:"\f1ad"}.fi-sheriff-badge:before{content:"\f1ae"}.fi-shield:before{content:"\f1af"}.fi-shopping-bag:before{content:"\f1b0"}.fi-shopping-cart:before{content:"\f1b1"}.fi-shuffle:before{content:"\f1b2"}.fi-skull:before{content:"\f1b3"}.fi-social-500px:before{content:"\f1b4"}.fi-social-adobe:before{content:"\f1b5"}.fi-social-amazon:before{content:"\f1b6"}.fi-social-android:before{content:"\f1b7"}.fi-social-apple:before{content:"\f1b8"}.fi-social-behance:before{content:"\f1b9"}.fi-social-bing:before{content:"\f1ba"}.fi-social-blogger:before{content:"\f1bb"}.fi-social-delicious:before{content:"\f1bc"}.fi-social-designer-news:before{content:"\f1bd"}.fi-social-deviant-art:before{content:"\f1be"}.fi-social-digg:before{content:"\f1bf"}.fi-social-dribbble:before{content:"\f1c0"}.fi-social-drive:before{content:"\f1c1"}.fi-social-dropbox:before{content:"\f1c2"}.fi-social-evernote:before{content:"\f1c3"}.fi-social-facebook:before{content:"\f1c4"}.fi-social-flickr:before{content:"\f1c5"}.fi-social-forrst:before{content:"\f1c6"}.fi-social-foursquare:before{content:"\f1c7"}.fi-social-game-center:before{content:"\f1c8"}.fi-social-github:before{content:"\f1c9"}.fi-social-google-plus:before{content:"\f1ca"}.fi-social-hacker-news:before{content:"\f1cb"}.fi-social-hi5:before{content:"\f1cc"}.fi-social-instagram:before{content:"\f1cd"}.fi-social-joomla:before{content:"\f1ce"}.fi-social-lastfm:before{content:"\f1cf"}.fi-social-linkedin:before{content:"\f1d0"}.fi-social-medium:before{content:"\f1d1"}.fi-social-myspace:before{content:"\f1d2"}.fi-social-orkut:before{content:"\f1d3"}.fi-social-path:before{content:"\f1d4"}.fi-social-picasa:before{content:"\f1d5"}.fi-social-pinterest:before{content:"\f1d6"}.fi-social-rdio:before{content:"\f1d7"}.fi-social-reddit:before{content:"\f1d8"}.fi-social-skillshare:before{content:"\f1d9"}.fi-social-skype:before{content:"\f1da"}.fi-social-smashing-mag:before{content:"\f1db"}.fi-social-snapchat:before{content:"\f1dc"}.fi-social-spotify:before{content:"\f1dd"}.fi-social-squidoo:before{content:"\f1de"}.fi-social-stack-overflow:before{content:"\f1df"}.fi-social-steam:before{content:"\f1e0"}.fi-social-stumbleupon:before{content:"\f1e1"}.fi-social-treehouse:before{content:"\f1e2"}.fi-social-tumblr:before{content:"\f1e3"}.fi-social-twitter:before{content:"\f1e4"}.fi-social-vimeo:before{content:"\f1e5"}.fi-social-windows:before{content:"\f1e6"}.fi-social-xbox:before{content:"\f1e7"}.fi-social-yahoo:before{content:"\f1e8"}.fi-social-yelp:before{content:"\f1e9"}.fi-social-youtube:before{content:"\f1ea"}.fi-social-zerply:before{content:"\f1eb"}.fi-social-zurb:before{content:"\f1ec"}.fi-sound:before{content:"\f1ed"}.fi-star:before{content:"\f1ee"}.fi-stop:before{content:"\f1ef"}.fi-strikethrough:before{content:"\f1f0"}.fi-subscript:before{content:"\f1f1"}.fi-superscript:before{content:"\f1f2"}.fi-tablet-landscape:before{content:"\f1f3"}.fi-tablet-portrait:before{content:"\f1f4"}.fi-target-two:before{content:"\f1f5"}.fi-target:before{content:"\f1f6"}.fi-telephone-accessible:before{content:"\f1f7"}.fi-telephone:before{content:"\f1f8"}.fi-text-color:before{content:"\f1f9"}.fi-thumbnails:before{content:"\f1fa"}.fi-ticket:before{content:"\f1fb"}.fi-torso-business:before{content:"\f1fc"}.fi-torso-female:before{content:"\f1fd"}.fi-torso:before{content:"\f1fe"}.fi-torsos-all-female:before{content:"\f1ff"}.fi-torsos-all:before{content:"\f200"}.fi-torsos-female-male:before{content:"\f201"}.fi-torsos-male-female:before{content:"\f202"}.fi-torsos:before{content:"\f203"}.fi-trash:before{content:"\f204"}.fi-trees:before{content:"\f205"}.fi-trophy:before{content:"\f206"}.fi-underline:before{content:"\f207"}.fi-universal-access:before{content:"\f208"}.fi-unlink:before{content:"\f209"}.fi-unlock:before{content:"\f20a"}.fi-upload-cloud:before{content:"\f20b"}.fi-upload:before{content:"\f20c"}.fi-usb:before{content:"\f20d"}.fi-video:before{content:"\f20e"}.fi-volume-none:before{content:"\f20f"}.fi-volume-strike:before{content:"\f210"}.fi-volume:before{content:"\f211"}.fi-web:before{content:"\f212"}.fi-wheelchair:before{content:"\f213"}.fi-widget:before{content:"\f214"}.fi-wrench:before{content:"\f215"}.fi-x-circle:before{content:"\f216"}.fi-x:before{content:"\f217"}.fi-yen:before{content:"\f218"}.fi-zoom-in:before{content:"\f219"}.fi-zoom-out:before{content:"\f21a"}.top-navigation{position:relative;padding:10px 0;background-color:#fff}.top-navigation.affix{position:fixed;border-bottom:1px solid #e8e8e8;z-index:99}.top-navigation .branding{float:left}.top-navigation .branding img{height:60px}@media only screen and (max-width:640px){.top-navigation .branding{display:inline-block;width:50%;float:none;text-align:center}}.top-navigation .layout-navigation{float:right}@media screen and (min-width:1023px){.top-navigation .layout-navigation{float:none}}.top-navigation .layout-navigation .menu .nav-icon{width:25px;float:left}.top-navigation .layout-navigation .menu.mobile-responsive-only .submenu{top:100%;width:100%}.top-navigation .layout-navigation label{padding:1.1em}.top-navigation .layout-navigation label .menu-toggle{width:65%}.top-navigation .layout-navigation label .menu-toggle:before{right:100%}@media only screen and (max-width:640px){.top-navigation .layout-navigation{width:25%;float:left}}@media screen and (max-width:1200px){.top-navigation{padding:10px}}.top-navigation .cta-phone{margin-top:10px;padding:7px 15px;float:right;background-color:#c30c14;color:#fff;font-weight:700;text-decoration:none}.top-navigation .cta-phone i{display:none}.top-navigation .cta-phone i.icon-enroll{width:50px;height:50px;-webkit-transform:rotate(270deg);transform:rotate(270deg);background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/icons/icon-enroll-mobile.png);background-size:contain}.top-navigation .cta-phone span{display:block}.top-navigation .cta-phone:hover{background-color:#ab0b12}@media screen and (min-width:641px) and (max-width:1023px){.top-navigation .cta-phone{position:absolute;top:10px;right:90px}}@media only screen and (max-width:640px){.top-navigation .cta-phone{width:50px;margin-top:5px;padding:0;-webkit-transform:scaleX(-1);transform:scaleX(-1);border-radius:50%;font-size:30px;line-height:50px;text-align:center}.top-navigation .cta-phone i{display:block}.top-navigation .cta-phone span{display:none}}.main-footer{padding:2em 1.5em;background-color:#161001;color:#a4a4a4;font-size:14px;font-weight:400}@media screen and (max-width:1024px){.main-footer{padding-top:0;padding-bottom:60px}}.main-footer a{border-bottom:1px solid hsla(0,0%,64%,.5);color:#a4a4a4;text-decoration:none}.main-footer .branding img{height:60px}.main-footer .footer-links{padding:0;border-top:1px solid;text-align:right}.main-footer .footer-links .footer-links-lead{text-align:left}@media screen and (max-width:1024px){.main-footer .footer-links,.main-footer .footer-links .footer-links-lead{text-align:center}}.main-footer .footer-links ul{display:inline-block}@media screen and (max-width:768px){.main-footer .footer-links ul{display:block;float:left}}@media only screen and (min-width:641px){.main-footer .footer-links ul{padding-right:.8em}}.main-footer .footer-links li{display:inline-block;padding:0}.main-footer .footer-links li:before{content:""}@media screen and (max-width:768px){.main-footer .footer-links li{display:block;padding:.5em;text-align:left}}.main-footer .footer-links li a{margin-right:.8em;border-bottom:0;color:#a4a4a4;text-decoration:none}.main-footer .footer-links li a:hover{border-bottom:1px solid #fff;color:#fff}.main-footer .footer-links li:last-of-type a{margin-right:0}.main-footer .footer-lead{padding:1em 0;color:#fff;line-height:80px;text-align:right}@media screen and (max-width:1024px){.main-footer .footer-lead{line-height:100px;text-align:center}}.main-footer .footer-lead a{border-bottom:0}.main-footer .footer-lead a.get-started{border-bottom:3px solid #c30c14;color:#fff}.main-footer .footer-lead a.get-started:hover{color:#c30c14}.main-footer .footer-lead form{display:inline}.main-footer .footer-lead .availability-lead{padding-top:30px;padding-right:10px;font-size:16px;line-height:1}@media screen and (max-width:425px){.main-footer .footer-lead .availability-lead{display:block}}.main-footer .footer-lead .cta-phone{display:inline-block;margin-left:20px;padding:.5em 2em;background-color:#c30c14;color:#fff;font-size:18px;font-weight:700;line-height:1;text-align:center;text-decoration:none}@media screen and (max-width:425px){.main-footer .footer-lead .cta-phone{display:block;max-width:75%;margin:auto;padding:.5em 2em;border-radius:5px}}@media screen and (max-width:375px){.main-footer .footer-lead .cta-phone{padding:1em 2em}}@media screen and (max-width:320px){.main-footer .footer-lead .cta-phone{padding:1em 0}}.main-footer .footer-lead .cta-phone:hover{background-color:#ab0b12}.main-footer .footer-lead .zip-availability{display:inline-block;padding:.25em 1em;border:0;line-height:30px}.main-footer .footer-lead input.zip-availability{margin-left:1em;color:#646464}@media screen and (max-width:1024px){.main-footer .footer-lead input.zip-availability{margin-left:0}}.main-footer .footer-lead input.zip-availability.error{-webkit-box-shadow:inset 0 0 5px 3px #93090f;box-shadow:inset 0 0 5px 3px #93090f}.main-footer .footer-lead button.zip-availability{background-color:#c30c14}.main-footer .footer-lead button.zip-availability:hover{background-color:#ab0b12}.outage-warning-box,.outofarea-warning-box{position:relative;padding-top:25px;padding-bottom:15px;background-color:#c30c14}@media only screen and (max-width:640px){.outage-warning-box h3,.outofarea-warning-box h3{padding-right:50px}}.outage-warning-box div,.outage-warning-box p,.outofarea-warning-box div,.outofarea-warning-box p{color:#fff}.outage-warning-box .alert-message,.outofarea-warning-box .alert-message{width:95%}.outage-warning-box span.close-button,.outofarea-warning-box span.close-button{position:absolute;top:0;right:20px;width:30px;height:30px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/outage-close-button.png) top left;background-repeat:no-repeat}@media only screen and (max-width:640px){.outage-warning-box span.close-button,.outofarea-warning-box span.close-button{top:-5px;right:18px}}.outage-warning-box span.close-button:hover,.outofarea-warning-box span.close-button:hover{cursor:pointer}.bg-share1{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/cityscape-background.jpg);background-position:bottom}.bg-share1,.error .layout-hero{background-repeat:no-repeat;background-size:cover}.error .layout-hero{padding:160px 0 190px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/error-hero.jpg);background-position:50%}.error .layout-hero h1{margin-bottom:30px}@media only screen and (max-width:640px){.error .layout-hero{padding:50px 0}}.layout-hero.about-us-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/about-us-hero.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center}@media only screen and (max-width:640px){.layout-hero.about-us-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-about-us2.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center}}.layout-hero.about-us-hero h1{margin-bottom:15px}@media screen and (min-width:641px){.layout-hero.about-us-hero h1{margin-bottom:30px}}.layout-hero.about-us-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/about-us-hero-es.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:640px){.layout-hero.about-us-hero-es{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-about-us2.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}.layout-hero.understanding-bill-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/understanding-bill-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;text-align:center}@media only screen and (max-width:640px){.layout-hero.understanding-bill-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-understanding-bill2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;text-align:center}}.layout-hero.missing-page-hero{text-align:center}.layout-hero.power-to-choose{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-power-mobile.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.power-to-choose{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-power.png)}}.layout-hero.perks{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-perks-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.perks{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-perks.jpg)}}.layout-hero.blog-perks{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-thermostat.jpg);background-position:50%}.layout-hero.blog-perks,.layout-hero.reviews{background-repeat:no-repeat;background-size:cover}.layout-hero.reviews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-reviews-mobile-new.jpg)}@media screen and (min-width:641px){.layout-hero.reviews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-reviews-new.jpg)}}.layout-hero.same-day-seo{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-same-day-seo-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.same-day-seo{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-same-day-seo.jpg)}}.layout-hero.residential{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-residential-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.residential{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-residential.jpg)}}.layout-hero.availability{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-availability-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.availability{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-availability.jpg)}}.layout-hero.bg-fixed-reviews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/fixed-reviews-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.bg-fixed-reviews{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/fixed-reviews.jpg)}}.layout-hero.bill-increase{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-bill-increase-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.bill-increase{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-bill-increase.jpg)}}.layout-hero.residential-hero-es{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-residential-es-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-hero.residential-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/residential-hero-es-new.jpg)}}.layout-hero.customer-service{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-customer-service-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.customer-service{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-customer-service.jpg)}}.layout-hero.tx-plans{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-tx-plans-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-hero.tx-plans{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-tx-plans.jpg)}}.layout-hero.tx-plans-lp{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-tx-plans-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-hero.tx-plans-lp{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-tx-plans-lp.jpg);background-position:50%}}.layout-hero.plans-lp{padding:50px 0;background-image:url(/images/bg-plans-lp-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-hero.plans-lp{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-plans-lp-dark.jpg)}}.layout-hero.truly-fixed-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-truly-fixed-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-hero.truly-fixed-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-truly-fixed.jpg)}}.layout-2-column.thermostat-login-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/thermostat-login-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-2-column.thermostat-login-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-smart-thermostat-login2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-3-column.customer-support-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/customer-support-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-3-column.customer-support-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-customer-support2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-3-column.bridge-energy{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy.jpg);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy.jpg);background-image:-o-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy.jpg);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:0px) and (max-width:640px){.layout-3-column.bridge-energy{padding:50px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy-mobile.jpg);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy-mobile.jpg);background-image:-o-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy-mobile.jpg);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bridge-energy-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.west-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-west-texas-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-feature.west-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-west-texas.jpg)}}.layout-feature.dallas-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-dallas-mobile.jpg);background-repeat:no-repeat;background-position:50% 80%;background-size:cover}@media screen and (min-width:641px){.layout-feature.dallas-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-dallas.jpg)}}.layout-feature.corpus-christi-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/corpus-christi-bg-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-feature.corpus-christi-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/corpus-christi-bg.jpg)}}.layout-feature.houston-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-houston-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-feature.houston-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-houston.jpg)}}.layout-feature.dereg-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-dereg-mobile.jpg);background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (min-width:641px){.layout-feature.dereg-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-dereg.jpg)}}.layout-feature.green-energy-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-green-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-feature.green-energy-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-green.jpg)}}.layout-feature.assurance-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-assurance-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-feature.assurance-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-assurance.jpg)}}.layout-feature.basics-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-basics-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-feature.basics-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-basics.jpg)}}.layout-feature.holiday{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-index-hero-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:0px) and (max-width:640px){.layout-feature.holiday{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-index-hero-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.bill-pay-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bill-pay-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.bill-pay-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-bill-pay2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.bill-pay-hero-es{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bill-pay-hero-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.bill-pay-hero-es{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-bill-pay-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.careers-hero{padding-top:125px;padding-bottom:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/careers-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.careers-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-careers.jpg);background-repeat:no-repeat;background-position:center -70px;background-size:cover}}.layout-feature.careers-hero-es{padding-top:125px;padding-bottom:125px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/careers-hero-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.careers-hero-es{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-careers-es.jpg);background-repeat:no-repeat;background-position:center -70px;background-size:cover}}.layout-feature.promotions-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/promotions-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.promotions-hero{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/mobile-hero-promotions2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.city-night-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night.jpg);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night.jpg);background-image:-o-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night.jpg);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:0px) and (max-width:640px){.layout-feature.city-night-hero{padding:50px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night-mobile.jpg);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night-mobile.jpg);background-image:-o-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night-mobile.jpg);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/city-night-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.waco-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-waco-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.waco-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-waco.jpg)}}.layout-feature.laughing-family{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-laughing-family-mobile.png);background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (min-width:641px){.layout-feature.laughing-family{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-laughing-family.png)}}.layout-feature.month-to-month-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-month-to-month-mobile.jpg);background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (min-width:641px){.layout-feature.month-to-month-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-laughing-family.png)}}.layout-feature.no-deposit-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-no-deposit-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.no-deposit-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-no-deposit.jpg)}}.layout-feature.prepaid-electricity-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-prepaid-electricity-hero-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.prepaid-electricity-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-prepaid-electricity-hero.jpg)}}.layout-feature.commitments{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-commit-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.commitments{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-commit.jpg)}}.layout-feature.competitors-direct{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-direct-energy-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.competitors-direct{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-direct-energy.jpg)}}.layout-feature.competitors-reliant{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reliant-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.competitors-reliant{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reliant.jpg)}}.layout-feature.prepaid-ppc-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-prepaid-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.prepaid-ppc-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-prepaid.jpg)}}.layout-feature.san-angelo-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-san-angelo-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.san-angelo-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-hero-san-angelo.jpg)}}.layout-feature.commercial-triage-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-commercial-triage-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.commercial-triage-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-commercial-triage.jpg)}}.layout-feature.splash{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/splash-hero.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:640px){.layout-feature.splash{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/splash-hero-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-feature.offers-hero.es-nights-free{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-nights-weekends-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.offers-hero.es-nights-free{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-nights-weekends.jpg)}}.layout-feature.es-nights-free-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-nights-new-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-feature.es-nights-free-hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-nights-new.jpg)}}.layout-basic-content.bg-ocean{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/ocean-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-basic-content.bg-ocean{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/ocean-desktop.jpg);background-repeat:no-repeat;background-size:cover}}input.zip.error{border:1px solid #93090f;-webkit-box-shadow:inset 0 0 5px 3px #93090f;box-shadow:inset 0 0 5px 3px #93090f}.warning-harvey{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:15px;padding-right:30px;background-color:#c30c14;color:#fff;font-weight:700;cursor:pointer}.warning-harvey p{margin:0;margin-left:15px}.warning-harvey .closing-x{position:absolute;top:15px;right:15px;font-size:20px}.warning-harvey .warning-icon{width:30px}.layout-4-column.truly-fixed{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/features-truly-fixed-mobile.png)}@media screen and (min-width:641px){.layout-4-column.truly-fixed{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/features-truly-fixed.png);background-position:50%;background-size:cover}}.layout-4-column.weekends{padding:50px 0;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-weekends-features-mobile.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.layout-4-column.weekends{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-weekends-features.jpg);background-position:50%}}.cf-columns{background-repeat:no-repeat;background-size:cover}.cf-columns.bg-neighborhood{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-neighborhood-mobile.jpg)}@media screen and (min-width:641px){.cf-columns.bg-neighborhood{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-neighborhood.jpg)}}.cf-columns.bg-patio{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reviews-porch-mobile.jpg)}@media screen and (min-width:641px){.cf-columns.bg-patio{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-reviews-porch.jpg)}}.cf-side-by-side .image-container.panel{background-repeat:no-repeat;background-position:50%;background-size:cover}.cf-side-by-side.bg-leads .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/lead-side-1.jpg)}.clickable{pointer-events:all;cursor:pointer}.layout-ame--side-by-side{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side .container{padding:30px 15px}}.layout-ame--side-by-side .row{background-color:#fff}.layout-ame--side-by-side .content-contain{padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.layout-ame--side-by-side .content-contain{padding:20px 15px 10px}}.layout-ame--side-by-side .image-contain img{display:block;margin:auto}.layout-ame--side-by-side .legal p{font-size:14px;word-wrap:break-word}@media only screen and (min-width:641px){.layout-ame--side-by-side.save-nights-free{padding-bottom:0}}.layout-ame--side-by-side.save-nights-free section.image-contain{min-height:350px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/ppc-save-image.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover}@media only screen and (max-width:640px){.layout-ame--side-by-side.save-nights-free section.image-contain{display:none}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.save-nights-free section.image-contain{min-height:550px}}.layout-ame--side-by-side.save-nights-free section.content-contain .small-h2{font-size:33px}.layout-ame--side-by-side.save-nights-free section.content-contain .smaller-h2{font-size:30px}.layout-ame--side-by-side.save-nights-free section.content-contain ul{padding-bottom:.5em}@media only screen and (max-width:640px){.layout-ame--side-by-side.save-nights-free section.content-contain{padding-top:50px;padding-bottom:50px;text-align:center}.layout-ame--side-by-side.save-nights-free section.content-contain ul{text-align:left}}@media only screen and (max-width:640px){.layout-ame--side-by-side.save-nights-free{padding:0}}.layout-ame--side-by-side.save-nights-free.green-energy section.image-contain{min-height:400px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/green-energy-intro.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.save-nights-free.green-energy section.image-contain{min-height:500px}}.layout-ame--side-by-side.save-nights-free.basics section.image-contain{min-height:440px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/assurance-intro.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.save-nights-free.basics section.image-contain{min-height:500px}}.layout-ame--side-by-side.save-nights-free.truly-fixed section.image-contain{min-height:400px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/truly-fixed-intro-2.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.save-nights-free.truly-fixed section.image-contain{min-height:575px}}.layout-ame--side-by-side.save-nights-free.es-basics section.image-contain{min-height:440px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/es-basics-intro.png);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.save-nights-free.es-basics section.image-contain{min-height:500px}}.layout-ame--side-by-side.save-nights-free.es-nights-free section.image-contain{min-height:445px}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.save-nights-free.es-nights-free section.image-contain{min-height:550px}}.layout-ame--side-by-side.save-nights-free.es-nights-free section.content-contain{padding:20px 15px 10px}@media only screen and (min-width:641px){.layout-ame--side-by-side.save-nights-free.es-nights-free section.content-contain{padding:25px}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.save-nights-free.es-nights-free section.content-contain{padding:50px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.best-choice{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:640px){.layout-ame--side-by-side.best-choice{padding-top:0;padding-bottom:0}}@media only screen and (max-width:640px){.layout-ame--side-by-side.best-choice .image-contain{display:none}}@media only screen and (max-width:640px){.layout-ame--side-by-side.best-choice .image-contain.panel{min-height:250px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/father-daughter-tablet.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.best-choice .image-contain.panel{min-height:525px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/father-daughter-tablet.jpg);background-repeat:no-repeat;background-position:100% 0;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.best-choice .image-contain.panel{min-height:575px}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.best-choice .image-contain.panel{min-height:430px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/father-daughter-tablet.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.discover-smart-thermostat{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.discover-smart-thermostat{padding-top:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.discover-smart-thermostat{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:640px){.layout-ame--side-by-side.discover-smart-thermostat .image-contain{display:none}}@media only screen and (max-width:640px){.layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:200px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dancing-girls.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:625px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dancing-girls.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:810px}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:585px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dancing-girls.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (max-width:640px){.layout-ame--side-by-side.track-your-energy{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.track-your-energy{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:640px){.layout-ame--side-by-side.track-your-energy .content-contain{padding-bottom:0}}@media only screen and (max-width:640px){.layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:200px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-white-tablet.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:525px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-white-tablet.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:675px}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:525px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-white-tablet.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.offers-sbs-1,.layout-ame--side-by-side.offers-sbs-2{padding:0}@media only screen and (min-width:641px){.layout-ame--side-by-side.offers-sbs-1 .container,.layout-ame--side-by-side.offers-sbs-2 .container{padding:0 15px}}.layout-ame--side-by-side.offers-sbs-1 .content-contain,.layout-ame--side-by-side.offers-sbs-2 .content-contain{padding:40px 20px 20px}@media only screen and (min-width:1025px){.layout-ame--side-by-side.offers-sbs-1 .content-contain,.layout-ame--side-by-side.offers-sbs-2 .content-contain{padding:50px}}@media only screen and (min-width:641px){.layout-ame--side-by-side.offers-sbs-1{padding:50px 0 0}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.offers-sbs-1{padding:75px 0 0}}@media only screen and (min-width:641px){.layout-ame--side-by-side.offers-sbs-1 .image-contain{min-height:550px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-rates-md.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.offers-sbs-1 .image-contain{min-height:500px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/best-rates.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (max-width:640px){.layout-ame--side-by-side.offers-sbs-2 .image-contain{min-height:215px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/home-family.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px){.layout-ame--side-by-side.offers-sbs-2 .image-contain{min-height:750px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/home-family-md.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.offers-sbs-2 .image-contain{min-height:550px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/home-family.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.advanced-metering{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.advanced-metering{padding-top:70px;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.advanced-metering{padding-top:70px;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.advanced-metering .container{padding:30px 15px 0}}@media only screen and (max-width:640px){.layout-ame--side-by-side.advanced-metering .image-contain{display:none}}@media only screen and (max-width:640px){.layout-ame--side-by-side.advanced-metering .image-contain.panel{min-height:225px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-meter.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.advanced-metering .image-contain.panel{min-height:275px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-meter.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.advanced-metering .image-contain.panel{min-height:300px}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.advanced-metering .image-contain.panel{min-height:265px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/energy-meter.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.fraud-announcement{padding-top:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.fraud-announcement{padding-top:0;padding-bottom:70px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.fraud-announcement{padding-top:0;padding-bottom:70px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.fraud-announcement .container{padding:0 15px 30px}}@media only screen and (max-width:640px){.layout-ame--side-by-side.fraud-announcement .image-contain.panel{min-height:300px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-of-four-on-couch.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.fraud-announcement .image-contain.panel{min-height:920px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-of-four-on-couch.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.fraud-announcement .image-contain.panel{min-height:1155px}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.fraud-announcement .image-contain.panel{min-height:850px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-of-four-on-couch.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.promotion-info{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.promotion-info{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.promotion-info{padding-top:0;padding-bottom:0}}@media only screen and (max-width:640px){.layout-ame--side-by-side.promotion-info .image-contain{display:none}}@media only screen and (max-width:640px){.layout-ame--side-by-side.promotion-info .image-contain.panel{min-height:475px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-tickle-party.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.promotion-info .image-contain.panel{min-height:475px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-tickle-party.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.promotion-info .image-contain.panel{min-height:700px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-tickle-party.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.promotion-info .image-contain.panel{min-height:500px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-tickle-party.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.smart-stat-lifestyle{padding-top:0;padding-bottom:80px}@media only screen and (max-width:640px){.layout-ame--side-by-side.smart-stat-lifestyle{padding-top:0;padding-bottom:50px}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.smart-stat-lifestyle{padding-top:0;padding-bottom:70px}}.layout-ame--side-by-side.smart-stat-lifestyle .content-contain{padding-bottom:0}.layout-ame--side-by-side.smart-stat-lifestyle .content-contain a{text-align:center}.layout-ame--side-by-side.smart-stat-lifestyle .content-contain p{padding-bottom:20px}@media only screen and (max-width:640px){.layout-ame--side-by-side.smart-stat-lifestyle .image-contain.panel{min-height:250px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/smart-stat-lifestyle.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.smart-stat-lifestyle .image-contain.panel{min-height:745px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/smart-stat-lifestyle.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.smart-stat-lifestyle .image-contain.panel{min-height:750px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/smart-stat-lifestyle.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.ppc-features h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.layout-ame--side-by-side.ppc-features h3 img{height:100px;margin:0 10px 0 0}.layout-ame--side-by-side.ppc-features .image-contain.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/myamigo-back.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.layout-ame--side-by-side.thermostat-portal{padding-top:25px;padding-bottom:0}.layout-ame--side-by-side.thermostat-portal .row{background-color:initial}.layout-ame--side-by-side.thermostat-portal .image-contain{padding-top:35px}.layout-ame--side-by-side.amigo-knows-texas{padding-top:0;padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.amigo-knows-texas{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.amigo-knows-texas{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.amigo-knows-texas .container{padding:30px 15px 0}}.layout-ame--side-by-side.amigo-knows-texas .content-contain{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.amigo-knows-texas .image-contain.panel{min-height:250px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/top-10-electric.jpg);background-repeat:no-repeat;background-position:15%;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.amigo-knows-texas .image-contain.panel{min-height:730px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/top-10-electric.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.amigo-knows-texas .image-contain.panel{min-height:965px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/top-10-electric.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.amigo-knows-texas .image-contain.panel{min-height:600px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/top-10-electric.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.deregulated-power{padding-top:0;padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.deregulated-power{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.deregulated-power{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.deregulated-power .container{padding:0 15px}}.layout-ame--side-by-side.deregulated-power .content-contain{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.deregulated-power .image-contain.panel{min-height:250px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/baby-toss.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.deregulated-power .image-contain.panel{min-height:730px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/baby-toss.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.deregulated-power .image-contain.panel{min-height:800px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/baby-toss.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.deregulated-power .image-contain.panel{min-height:600px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/baby-toss.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.customer-service{padding-top:0;padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.customer-service{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.customer-service{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.customer-service .container{padding:0 15px 30px}}.layout-ame--side-by-side.customer-service .content-contain{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.customer-service .image-contain.panel{min-height:250px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/call-center-woman.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.customer-service .image-contain.panel{min-height:875px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/call-center-woman.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.customer-service .image-contain.panel{min-height:1210px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/call-center-woman.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.customer-service .image-contain.panel{min-height:775px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/call-center-woman.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.power-needs{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.power-needs{padding-top:0;padding-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.power-needs{padding-top:0;padding-bottom:0}}.layout-ame--side-by-side.power-needs .content-contain{padding-bottom:0}@media only screen and (max-width:640px){.layout-ame--side-by-side.power-needs .image-contain.panel{min-height:250px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/four-pack.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:641px) and (max-width:1024px){.layout-ame--side-by-side.power-needs .image-contain.panel{min-height:790px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/four-pack.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (width:768px){.layout-ame--side-by-side.power-needs .image-contain.panel{min-height:1100px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/four-pack.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media only screen and (min-width:1025px){.layout-ame--side-by-side.power-needs .image-contain.panel{min-height:700px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/four-pack.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-ame--side-by-side.stack{padding-top:0;padding-bottom:0}.layout-ame--side-by-side.reverse .image-contain{float:right}.layout-ame--side-by-side.reverse .content-contain{float:left}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.waco-guy .image-container{width:100%;height:200px}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.waco-guy .image-container.panel{width:90%;margin:auto;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/waco-guy-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.waco-guy .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/waco-guy.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}.layout-side-by-side.moving{padding-bottom:50px;background-color:#fff}@media screen and (min-width:641px){.layout-side-by-side.moving{padding-bottom:30px;background-color:#f3f3f3}}.layout-side-by-side.moving .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/image-moving.jpg);background-repeat:no-repeat;background-position:30% 50%;background-size:cover}.layout-side-by-side.power .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/power-side.png);background-repeat:no-repeat;background-position:top;background-size:cover}.layout-side-by-side.availability .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-availability.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.layout-side-by-side.houston-geo .image-container:after{margin-top:15px;font-size:14px;font-weight:700;content:"Houston Electric Rates Rise and Fall Monthly³"}.layout-side-by-side.dallas-geo .image-container:after{margin-top:15px;font-size:14px;font-weight:700;content:"Dallas Electric Rates Fluctuate Wildly Month-to-Month³"}.layout-side-by-side.plan-needs .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dereg-family-eating.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.layout-side-by-side.get-more .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dereg-get-more.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.dallas-family .image-container{width:100%;height:200px}}.layout-side-by-side.dallas-family .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dallas-side-family-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.dallas-family .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dallas-side-family.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}.layout-side-by-side.switch-companies-quality .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-family-index.jpg);background-repeat:no-repeat;background-position:50% 18%;background-size:cover}.layout-side-by-side.stacked-side1 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/stacked-side1.jpg);background-repeat:no-repeat;background-position:50% 18%;background-size:cover}.layout-side-by-side.stacked-side2 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/stacked-side2.jpg);background-repeat:no-repeat;background-position:50% 18%;background-size:cover}.layout-side-by-side.customer-service .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/index-side4.jpg);background-repeat:no-repeat;background-position:50% 18%;background-size:cover}.layout-side-by-side.energy-savings .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/stacked-side3.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.layout-side-by-side.energy-savings-es .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/index-side4-es.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.save-energy-mom .image-container{width:100%;height:200px}}.layout-side-by-side.save-energy-mom .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/dallas-side-family-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.save-energy-mom .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bg-energy-mom.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.picnic .image-container{width:100%;height:200px}}.layout-side-by-side.picnic .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/picnic-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.picnic .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/picnic-new.jpg);background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.dishes .image-container{width:100%;height:200px}}.layout-side-by-side.dishes .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-dishes-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.dishes .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-dishes.jpg);background-repeat:no-repeat}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.skyscrapers .image-container{width:100%;height:200px}}.layout-side-by-side.skyscrapers .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/skyscrapers-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.skyscrapers .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/skyscrapers-new.jpg)}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.side-happy-family .image-container{width:100%;height:200px}}.layout-side-by-side.side-happy-family .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-happy-family-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.side-happy-family .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-happy-family.jpg);background-repeat:no-repeat}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.family-party .image-container{width:100%;height:200px}}.layout-side-by-side.family-party .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-party-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.family-party .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-party.jpg);background-repeat:no-repeat}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.powerline-side .image-container{width:100%;height:200px}}.layout-side-by-side.powerline-side .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/powerline-side-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.powerline-side .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/powerline-side.jpg);background-repeat:no-repeat}}@media screen and (min-width:641px){.layout-side-by-side.new-texas .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/res-side1-desktop.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.new-texas-es .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/res-side1-desktop-es.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.reviews-3 .image-container{width:100%;height:200px}}.layout-side-by-side.reviews-3 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-3-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.reviews-3 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-3-new.jpg);background-repeat:no-repeat}}@media screen and (min-width:641px){.layout-side-by-side.support-1 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side1-support.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.support-2 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side2-support.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.support-3 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-3-support.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.res-family .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/res-side-family.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.res-family-es .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/res-side-family-es.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.reviews-4 .image-container{width:100%;height:200px}}.layout-side-by-side.reviews-4 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-4-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.reviews-4 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-4-new.jpg);background-repeat:no-repeat}}@media screen and (min-width:641px){.layout-side-by-side.side-rates .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-rates.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.reviews-5 .image-container{width:100%;height:200px}}.layout-side-by-side.reviews-5 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-5-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.reviews-5 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-5-new.jpg);background-repeat:no-repeat}}@media screen and (min-width:641px){.layout-side-by-side.side-customer-service .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-customer-service.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.side-customer-service-es .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side-customer-service-es.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:0px) and (max-width:640px){.layout-side-by-side.reviews-6 .image-container{width:100%;height:200px}}.layout-side-by-side.reviews-6 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-6-mobile-new.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:641px){.layout-side-by-side.reviews-6 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/reviews-6-new.jpg);background-repeat:no-repeat;background-position:50%}}@media screen and (min-width:641px){.layout-side-by-side.service-today .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/res-side2-desktop.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.plans1 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side1-plans.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.plans2 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side2-plans.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.plans3 .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/side3-plans.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:641px){.layout-side-by-side.fixed-rates .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/fixed-side.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}}@media screen and (min-width:641px){.cf-side-by-side.couch-people .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/sidebyside-couch-laptop.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}.cf-side-by-side.windmills .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/sidebyside-windmills.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:641px){.cf-side-by-side.laundry .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/laundry.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}}.cf-side-by-side.solar .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/sidebyside-solar.jpg);background-repeat:no-repeat;background-size:cover}.cf-side-by-side.hydraulics .image-container.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/sidebyside-hydraulics.jpg);background-repeat:no-repeat;background-size:cover}.servicio-al-cliente .layout-3-column.customer-support-hero section{margin-bottom:15px}@media only screen and (min-width:1025px){.servicio-al-cliente .layout-3-column.customer-support-hero section{margin-bottom:0}}.servicio-al-cliente .layout-3-column.customer-support-hero section a{display:block;padding:20px 0 20px 15px;color:#161001;font-size:18px;font-weight:600;text-decoration:none}@media only screen and (min-width:641px){.servicio-al-cliente .layout-3-column.customer-support-hero section a{padding:35px 0 35px 90px}}@media only screen and (min-width:641px){.servicio-al-cliente .layout-3-column.customer-support-hero section a.bill{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/bill-button-icon.png);background-repeat:no-repeat;background-position:18px}}@media only screen and (min-width:641px){.servicio-al-cliente .layout-3-column.customer-support-hero section a.pay{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/pay-button-icon.png);background-repeat:no-repeat;background-position:18px}}@media only screen and (min-width:641px){.servicio-al-cliente .layout-3-column.customer-support-hero section a.faq{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/faq-button-icon.png);background-repeat:no-repeat;background-position:18px}}@media screen and (max-width:768px){.servicio-al-cliente .layout-ame--side-by-side.advanced-metering section{width:100%}}@media screen and (max-width:768px){.servicio-al-cliente .layout-ame--side-by-side.advanced-metering .image-contain{display:none}}@media screen and (max-width:768px){.servicio-al-cliente .layout-ame--side-by-side.fraud-announcement section{width:100%}}@media screen and (max-width:768px){.servicio-al-cliente .layout-ame--side-by-side.fraud-announcement .image-contain.panel{min-height:300px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/family-of-four-on-couch.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:1024px){.servicio-al-cliente .layout-ame--side-by-side.fraud-announcement .image-contain.panel{min-height:940px}}.empezando .layout-2-column.get-started .all section{min-height:465px}.empezando .layout-2-column.get-started .all section p.intro{padding:0 35px}.residencial .layout-4-column.smart-choice .all section{min-height:0}@media only screen and (min-width:641px){.residencial .layout-4-column.smart-choice .all section{min-height:500px}}@media only screen and (min-width:1025px){.residencial .layout-4-column.smart-choice .all section{min-height:440px}}@media only screen and (max-width:640px){.residencial .layout-ame--side-by-side.smart-stat-lifestyle-es{padding-top:0}}.residencial .layout-ame--side-by-side.smart-stat-lifestyle-es .image-contain.panel{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/smart-stat-lifestyle-es.jpg);background-repeat:no-repeat;background-position:35% top;background-size:cover}@media only screen and (max-width:640px){.residencial .layout-ame--side-by-side.smart-stat-lifestyle-es .image-contain.panel{height:250px}}@media only screen and (min-width:1025px){.residencial .layout-ame--side-by-side.smart-stat-lifestyle-es .image-contain.panel{min-height:825px}}@media only screen and (min-width:641px) and (max-width:1024px){.residencial .layout-ame--side-by-side.smart-stat-lifestyle-es .image-contain.panel{min-height:800px}}@media (width:768px){.residencial .layout-ame--side-by-side.smart-stat-lifestyle-es .image-contain.panel{min-height:865px}}@media only screen and (max-width:640px){.termostato-inteligente .layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:200px}}@media only screen and (min-width:641px) and (max-width:1024px){.termostato-inteligente .layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:650px}}@media screen and (width:768px){.termostato-inteligente .layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:955px}}@media only screen and (min-width:1025px){.termostato-inteligente .layout-ame--side-by-side.discover-smart-thermostat .image-contain.panel{min-height:645px}}@media only screen and (max-width:640px){.termostato-inteligente .layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:200px}}@media only screen and (min-width:641px) and (max-width:1024px){.termostato-inteligente .layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:625px}}@media screen and (width:768px){.termostato-inteligente .layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:805px}}@media only screen and (min-width:1025px){.termostato-inteligente .layout-ame--side-by-side.track-your-energy .image-contain.panel{min-height:575px}}@media only screen and (min-width:1025px){.termostato-inteligente .layout-side-by-side.thermostat section img{margin:15% auto}}.termostato-inteligente-login .layout-2-column.thermostat-login-hero .column-2 form p.password-reset{margin:8px 0;text-align:center}@media screen and (width:768px){.termostato-inteligente-login .layout-2-column.thermostat-login-hero .column-2 form button,.termostato-inteligente-login .layout-2-column.thermostat-login-hero .column-2 form p.password-reset{width:100%;float:none}}.perks-page #je-data-tabs{margin:0;padding:0;border:none!important;border-radius:0!important}.perks-page #je-data-tabs.ui-tabs-nav{padding:0;border:none!important;border-radius:0!important;background-color:transparent!important}.perks-page #je-data-tabs.ui-tabs-nav.ui-tabs-tab{margin:0!important;border:none!important;border-radius:0!important;background-color:#68191c}.perks-page #je-data-tabs.ui-tabs-nav.ui-tabs-tab a{padding:6px 27px;color:#808284;font-size:31px}.perks-page #je-data-tabs.ui-tabs-nav.ui-tabs-tab a:after{position:relative;top:8px;font-family:Material Icons;content:"\E315"}.perks-page #je-data-tabs a:active,.perks-page #je-data-tabs a:focus{outline:none}@media only screen and (max-width:767px){.perks-page #je-data-tabs .ui-tabs-nav .ui-tabs-tab{width:100%}}.perks-page #je-data-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active{background:#d03238;padding-bottom:0!important}.perks-page #je-data-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active a{color:#fff;cursor:default}.perks-page #je-data-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active a:after{content:"\E313"}.perks-page #je-data-tabs .ui-tabs-panel{border:1px solid #d03238;padding:20px 0;padding-right:8%}.perks-page #je-data-tabs .ui-tabs-panel ul{padding-left:25px}.perks-page #je-data-tabs ul.states{-webkit-column-count:4;-moz-column-count:4;column-count:4;margin-top:5px}@media only screen and (max-width:1000px){.perks-page #je-data-tabs ul.states{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:480px){.perks-page #je-data-tabs ul.states{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.perks-page #je-data-tabs ul.states li{display:block;line-height:1.1}.perks-page #je-data-tabs ul.states li a{text-decoration:none}.perks-page #je-data-tabs ul.states li a:after{position:relative;top:3px;font-family:Material Icons;content:"\E315"}.perks-page #je-data-tabs ul.states li a.active{font-weight:700;color:#d13239}.perks-page #je-data-tabs ul.states li a.active:after{content:"\E313"}.perks-page #je-data-content{padding-top:3em}.perks-page #je-data-content .icon{width:100px;height:100px;-ms-flex:0 0 100px;-webkit-box-flex:0;flex:0 0 100px;border-radius:50%;background-origin:content-box;background-repeat:no-repeat;background-position:50%;padding:13px;background-size:contain;margin-right:25px}.perks-page #je-data-content .col{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:0!important;padding-right:10px!important;margin-bottom:1em}.perks-page #je-data-content .col.fic .icon{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/perks/icon-pc.png)}.perks-page #je-data-content .col.sic .icon{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/perks/icon-money.png)}.perks-page #je-data-tabs ul{display:inline-block;margin:0}.perks-page #je-data-tabs ul.countries li a{display:block;font-weight:700;padding:.5em .75em!important}.perks-page #je-data-tabs ul.states li a{color:#333}.perks-page #je-data-tabs ul li a{text-decoration:none}.perks-page #je-data-tabs ul li:before{content:""}.perks-page main .container{max-width:1170px;margin:0 auto}.perks-page main .container h3{color:#2e2925;line-height:1.3em;margin-bottom:10px;font-size:33px}.perks-page main .container h4{font-size:25px;font-weight:400}.perks-page main .container figcaption,.perks-page main .container li,.perks-page main .container p{color:#57585b;font-size:23px;line-height:1.5em}.perks-page .hero{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/perks/header-background.jpg);background-position:50% 50%}.perks-page .hero h1{line-height:1em;text-align:center;font-size:45px;color:#fff;text-shadow:2px 2px 12px #000;font-size:60px;margin-top:5%}@media only screen and (min-width:1025px){.perks-page .hero h1{line-height:1.3em;margin-top:10%;text-align:left}}.perks-page .hero a,.perks-page .hero h2{text-align:center;line-height:1.3em;color:#fff;text-shadow:2px 2px 6px #000;font-size:35px;margin-bottom:4.25%;margin-top:20px}@media only screen and (min-width:1025px){.perks-page .hero a,.perks-page .hero h2{text-align:left}}.perks-page .perks-list{background-color:#fff;padding-bottom:0}.perks-page .perks-list ul li{list-style:none;margin-top:13px;margin-bottom:13px;padding-left:45px;position:relative}.perks-page .perks-list ul li:before{content:"";display:inline-block;height:24px;width:24px;background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/perks/list-icon.png);background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;margin-top:5px}.perks-page .perks-toggle{background-color:#fff}.perks-page .perks-toggle .all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perks-page .perks-toggle .icon{background-color:#6d6e70;width:100px;height:100px;border-radius:50%;background-origin:content-box;background-repeat:no-repeat;background-position:50%;padding:13px;background-size:contain;margin-right:25px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.perks-page .perks-toggle .icon.pc{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/perks/icon-pc.png)}.perks-page .perks-toggle .icon.money{background-image:url(https://d1sfco99flnudn.cloudfront.net/www.amigoenergy.com/images/perks/icon-money.png)}.perks-page .perks-toggle p{display:inline-block}.perks-page .redeem-points{background-color:#e6e7e6;padding:50px 0}.perks-page .redeem-points .before,.perks-page .redeem-points .row{background-color:#fff}.perks-page .redeem-points .column-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.perks-page .redeem-points .before .before-headers{background-color:#e6e7e6;margin:0 -1em;padding:0 1em 2em}@media only screen and (min-width:1025px){.perks-page .redeem-points .before .before-headers{padding:0 0 2em}}.perks-page .redeem-points .before p{margin-bottom:0}.perks-page .redeem-points figure img{margin:26px auto}.perks-page .redeem-points figure figcaption{text-align:center;width:80%;margin:0 auto}.perks-page .gift-cards{background-color:#e6e7e6;padding-top:0}.perks-page .gift-cards .all{background-color:#fff}.perks-page .gift-cards .all img{-webkit-transform:scale(.8);transform:scale(.8);width:auto;margin:0 auto;display:block}@media only screen and (min-width:641px){.perks-page .gift-cards .all img{height:10vw}}@media only screen and (min-width:1025px){.perks-page .gift-cards .column-2{width:30%}}