body:not(.ec-route-home) main{background:#fdfffd}body:not(.ec-route-home) .ec-page{min-height:63.5vh;max-width:1200px;background:#fdfffd;padding:30px 90px 60px;position:relative}body:not(.ec-route-home) .ec-page .ec-page-back-button{display:block;color:#d0d3da;font-size:16px;-webkit-transition:color .5s ease;transition:color .5s ease}body:not(.ec-route-home) .ec-page .ec-page-back-button:hover{color:#5ad060}@media (max-width:767px){body:not(.ec-route-home) .ec-page .ec-page-back-button{margin-bottom:-15px}}@media (min-width:768px){body:not(.ec-route-home) .ec-page .ec-page-back-button{position:absolute;top:55px;left:45px}}body:not(.ec-route-home) .ec-page h2,body:not(.ec-route-home) .ec-page h3{margin-bottom:30px}body:not(.ec-route-home) .ec-page ul{margin-bottom:15px}body:not(.ec-route-home) .ec-page p+h2,body:not(.ec-route-home) .ec-page p+h3,body:not(.ec-route-home) .ec-page p+h4,body:not(.ec-route-home) .ec-page p+h5{margin-top:30px}@media (max-width:767px){body:not(.ec-route-home) .ec-page{padding:30px}}.ec-route-home .tooltip>.tooltip-inner{padding:30px;font-size:18px}.ec-route-home main>.container-fluid{padding:0;background-color:#e4e4e4}.ec-route-home main>.container-fluid>.row{margin:0}.ec-route-home main>.container-fluid>.row>section{padding:0}.ec-route-home main>.container-fluid>.row>section>h2{margin:0}.ec-route-home main>.container-fluid>.row>section.ec-iframe-wrapper{background:#191300;min-height:30vw;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.ec-route-home main>.container-fluid>.row>section.ec-iframe-wrapper iframe{min-height:30vw}@media (max-width:767px){.ec-route-home main>.container-fluid>.row>section.ec-iframe-wrapper,.ec-route-home main>.container-fluid>.row>section.ec-iframe-wrapper iframe{min-height:50vw}}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a,.ec-route-home main>.container-fluid>.row>section>h2>a{display:block;min-height:30vw;color:#fdfffd;font-size:24px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:20px 30px;position:relative;overflow:hidden}@media (max-width:767px){.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a,.ec-route-home main>.container-fluid>.row>section>h2>a{min-height:50vw}}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a :active,.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a:focus,.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a :hover,.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a :visited,.ec-route-home main>.container-fluid>.row>section>h2>a :active,.ec-route-home main>.container-fluid>.row>section>h2>a:focus,.ec-route-home main>.container-fluid>.row>section>h2>a :hover,.ec-route-home main>.container-fluid>.row>section>h2>a :visited{color:#fdfffd;text-decoration:none}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a .ec-foreground,.ec-route-home main>.container-fluid>.row>section>h2>a .ec-foreground{position:absolute;z-index:2;width:40%;line-height:1.3em}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a .ec-tooltip,.ec-route-home main>.container-fluid>.row>section>h2>a .ec-tooltip{opacity:0;position:absolute;left:0;right:0;z-index:2;bottom:-150px;background:rgba(51,51,51,.7);padding:3vw 45px;font-size:18px;text-align:center;-webkit-transition:opacity .4s ease,bottom .3s ease;transition:opacity .4s ease,bottom .3s ease}@media (max-width:767px){.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a .ec-tooltip,.ec-route-home main>.container-fluid>.row>section>h2>a .ec-tooltip{padding:5vw 45px}}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a .ec-overlay,.ec-route-home main>.container-fluid>.row>section>h2>a .ec-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9;background:#040100;background:-webkit-gradient(left top,right bottom,color-stop(0,#040100),color-stop(52%,rgba(4,1,0,.19)),color-stop(64%,rgba(4,1,0,0)),color-stop(100%,rgba(4,1,0,0)));background:linear-gradient(135deg,#040100,rgba(4,1,0,.19) 52%,rgba(4,1,0,0) 64%,rgba(4,1,0,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#040100",endColorstr="#040100",GradientType=1);-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a:hover .ec-overlay,.ec-route-home main>.container-fluid>.row>section>h2>a:hover .ec-overlay{opacity:1}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a:hover .ec-tooltip,.ec-route-home main>.container-fluid>.row>section>h2>a:hover .ec-tooltip{opacity:1;bottom:0}@media (min-width:992px){.ec-route-home main>.container-fluid>.row>section>h2>a{min-height:20vw}.ec-route-home main>.container-fluid>.row>section>h2>a .ec-tooltip{padding:2vw 45px;font-size:15px}}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item>a{min-height:45vw}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-inner .item iframe{position:fixed;top:50%;left:50%;min-width:100%;min-height:125%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-indicators li{margin-right:30px;border:none;background-color:#999}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-indicators li.active,.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-indicators li:hover{background-color:#5ad060}.ec-route-home main>.container-fluid>.row>section #ec-home-carousel .carousel-indicators li:last-child{margin-right:1px}.ec-route-home main>.container-fluid>.row>section>h3{margin:0}.ec-route-home main>.container-fluid>.row>section>h3>a{display:block;min-height:20vw;font-size:18px;text-align:center;padding:8vw 45px}.ec-route-home #ec-home-bottom-carousel,.ec-route-home #ec-home-bottom-carousel-xs{margin:60px 60px 45px}.ec-route-home #ec-home-bottom-carousel-xs.ec-home-carousel-no-controls,.ec-route-home #ec-home-bottom-carousel.ec-home-carousel-no-controls{margin-left:45px;margin-right:45px}.ec-route-home #ec-home-bottom-carousel-xs .carousel-inner .item,.ec-route-home #ec-home-bottom-carousel .carousel-inner .item{text-align:center;height:30vw}.ec-route-home #ec-home-bottom-carousel-xs .carousel-inner .item .ec-home-bottom-carousel-cell:first-child,.ec-route-home #ec-home-bottom-carousel .carousel-inner .item .ec-home-bottom-carousel-cell:first-child{padding-left:0}.ec-route-home #ec-home-bottom-carousel-xs .carousel-inner .item .ec-home-bottom-carousel-cell:nth-child(3n),.ec-route-home #ec-home-bottom-carousel .carousel-inner .item .ec-home-bottom-carousel-cell:nth-child(3n){padding-right:0}.ec-route-home #ec-home-bottom-carousel-xs .carousel-inner .item .ec-home-bottom-carousel-img-wrapper,.ec-route-home #ec-home-bottom-carousel .carousel-inner .item .ec-home-bottom-carousel-img-wrapper{height:20vw;width:20vw;background-position:50% 50%;background-size:cover;margin:0 auto;background-repeat:no-repeat;border-radius:10vw}.ec-route-home #ec-home-bottom-carousel-xs .carousel-inner .item h3,.ec-route-home #ec-home-bottom-carousel .carousel-inner .item h3{font-size:15px;line-height:24px}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control,.ec-route-home #ec-home-bottom-carousel .carousel-control{width:45px}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control.right,.ec-route-home #ec-home-bottom-carousel .carousel-control.right{right:-45px}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control.left,.ec-route-home #ec-home-bottom-carousel .carousel-control.left{left:-45px}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control .glyphicon-chevron-left,.ec-route-home #ec-home-bottom-carousel-xs .carousel-control .glyphicon-chevron-right,.ec-route-home #ec-home-bottom-carousel .carousel-control .glyphicon-chevron-left,.ec-route-home #ec-home-bottom-carousel .carousel-control .glyphicon-chevron-right{margin-top:-6vw}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control .glyphicon-chevron-right,.ec-route-home #ec-home-bottom-carousel .carousel-control .glyphicon-chevron-right{margin-right:0}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control .glyphicon-chevron-left,.ec-route-home #ec-home-bottom-carousel .carousel-control .glyphicon-chevron-left{margin-left:0}.ec-route-home #ec-home-bottom-carousel-xs .carousel-control .ec-icon,.ec-route-home #ec-home-bottom-carousel .carousel-control .ec-icon{font-size:32px;width:auto;margin-right:0}@media (max-width:767px){.ec-route-home main>.row>section>h2>a{padding-top:0;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}}