/***[ type_builder.css ]***/
@charset "UTF-8";.ui-tooltip{max-width:200px !important;text-align:center;}
#builderContainer{}
#homeSlider{position:relative;width:100%;top:0px;overflow:hidden;}
#homeSlider:before{content:"";display:block;padding-top:45vw;}
.slideHeader{position:absolute;z-index:3;top:0px;left:-100%;width:100%;text-align:center;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.slideHeader:first-child{left:0;}
.slideHeader:before{content:"";display:block;padding-top:45vw;}
.overlay-content-header{vertical-align:middle;text-align:center;}
.play-button{cursor:pointer;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;}
.play-button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.slide-arrow{position:absolute;top:50%;transform:translate(0,-50%);left:0;width:8%;cursor:pointer;opacity:.4;z-index:90;}
.slide-arrow:hover{opacity:1;}
.slide-arrow:after{content:"\0276E";text-align:center;display:block;height:10%;width:100%;bottom:0;left:0;font-size:6em;color:#FFFFFF;}
.slide-arrow.right:after{content:"\0276F";}
.slide-arrow.right{left:auto;right:0;}
.slider-video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-position:center center;}
.overlay-content{position:absolute;top:0;left:0;height:100%;width:100%;}
.contentHome{display:flex;justify-content:center;align-items:center;color:#f1f1f1;height:100%;width:100%;padding:0px;text-align:center;}
.contentTxt h1{display:block;font-family:'FuturaPTHeavy';font-size:30px;}
.contentTxt{padding:10px;text-align:left;}
.contentTxtInner{display:block;margin:0px 20vw 0px 20vw;text-align:center;font-family:'FuturaPTLight';font-size:30px;text-shadow:2px 6px 12px #000000;}
.contentTxtInner a{display:inline-block;padding:10px 30px 10px 30px;background-color:#BB4926;border:0px solid #FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:'FuturaPTBook';font-size:25px;color:#FFFFFF;text-shadow:0px 0px 0px #000000;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;}
.contentTxtInner a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
#hidetxt{opacity:0;}
#dotstyleDiv{position:absolute;left:50%;bottom:10%;z-index:25;}
#dotstyle{position:relative;left:-50%;padding:5px;padding-top:9px;padding-left:15px;padding-right:15px;border-radius:20px;background-color:rgba(255,255,255,0.8);}
#dotstyle li{list-style:none;display:inline-block;margin:0;padding:0;}
#dotstyle a{display:block;width:10px;height:10px;padding:0px;margin-left:5px;margin-right:5px;outline:none;border-radius:50%;border:1px solid #2F2F2F;background-color:none;cursor:pointer;}
#dotstyle a.current{background-color:#bb4926;border:1px solid #bb4926;}
.zoomLink{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;}
.zoomLink:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
@media only screen and (max-width:1024px){#builderContainer{}
#homeSlider{top:0px;}
#homeSlider:before{padding-top:50vw;}
.slideHeader{padding-top:0px;}
.slideHeader:before{padding-top:60vw;}
.slide-arrow:after{font-size:5em;}
.slide-arrow:after{font-size:5em;}
.contentHome{top:10%;width:100%;padding:0px;margin-left:0px;margin-right:0px;}
.contentTxt h1{font-size:25px;}
.contentTxtInner{margin:0px 0px 0px 0px;font-size:25px;}
#dotstyleDiv{bottom:5%;}
}
@media only screen and (max-width:768px){#builderContainer{}
#homeSlider{top:0px;}
#homeSlider:before{padding-top:80vw;}
.slideHeader{padding-top:130px;}
.slideHeader:before{padding-top:80vw;}
.slide-arrow:after{font-size:5em;}
.slide-arrow:after{font-size:4em;}
}
@media only screen and (max-width:600px){#builderContainer{}
#dotstyleDiv{display:none;}
#homeSlider{top:0px;}
#homeSlider:before{padding-top:110vw;}
.slideHeader{padding-top:70px;}
.slideHeader:before{padding-top:110vw;}
.slide-arrow{width:15%;}
.slide-arrow:after{font-size:4em;}
.contentHome{top:10%;width:100%;padding:0px;margin-left:2vw;margin-right:2vw;}
.contentTxt h1{font-size:22px;}
.contentTxtInner{margin:0px 15vw 0px 15vw;font-size:20px;}
.contentTxtInner a{display:inline-block;padding:10px 20px 10px 20px;font-size:20px;}
}



