@charset"UTF-8";
@font-face{font-family:"GothamProRegular";src:url("../fonts/GothamProRegular.eot");src:url("../fonts/GothamProRegular.eot?#iefix")format("embedded-opentype"),url("../fonts/GothamProRegular.woff")format("woff"),url("../fonts/GothamProRegular.ttf")format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBold";src:url("../fonts/GothamProBold.eot");src:url("../fonts/GothamProBold.eot?#iefix")format("embedded-opentype"),url("../fonts/GothamProBold.woff")format("woff"),url("../fonts/GothamProBold.ttf")format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProMedium";src:url("../fonts/GothamProMedium.eot");src:url("../fonts/GothamProMedium.eot?#iefix")format("embedded-opentype"),url("../fonts/GothamProMedium.woff")format("woff"),url("../fonts/GothamProMedium.ttf")format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProLight";src:url("../fonts/GothamProLight.eot");src:url("../fonts/GothamProLight.eot?#iefix")format("embedded-opentype"),url("../fonts/GothamProLight.woff")format("woff"),url("../fonts/GothamProLight.ttf")format("truetype");font-style:normal;font-weight:normal;}

body{width:100%;height:100%;margin:0;padding:0;font-family: 'PTSansCaption', sans-serif;display:flex;flex-direction:column;min-height:100vh}
.containe{flex-grow:1;}
footer#footer{flex-shrink:0;}
.jr_component{width:100%;margin:0 auto;padding-top: 190px;}
.jr_component.jr_full{float:left;width:100%;}
.jr_component.jr_middle{float:left;width:70%;}
.jr_component.jr_small{float:left;width:30%;}
.jr_component.jr_right{float:left;width:27%;margin-left:3%;}
.jr_component.jr_left{float:left;width:27%;margin-left:3%;}
.jr_component.jr_right,.jr_component.jr_left{float:left;}
.jr_component.jr_right.moduletable,.jr_component.jr_left.moduletable{float:left;margin:2;padding:2%;width:96%;}
.clr{clear:both;float:none;margin:0;padding:0;}
img{max-width:100%;object-fit:cover;}
div#back-topspan{position:fixed;left:2%;top:inherit;bottom:20px;z-index:10;font-size:33px;}
/* ul,p{margin-bottom:15px;} */
a{color:inherit;}
a:hover{text-decoration:none;}
/* ::-webkit-scrollbar-track{background-color:#ffffff;}
::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-thumb{background-color:#e5bd79;} */
/*
div#text3p{width:100%;margin:4px0;}
.modal-body{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;height:57vh;}
.modal-body>form{width:60%;position:relative;}
.modal-dialog{width:52%;margin:142pxauto;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
div#text3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:0 auto;}
.mimage{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;background:url(/images/video_03.jpg);background-size:cover;background-repeat:no-repeat;padding:20px;width:40%;}
p.mod-title{font-size:16px;}
.modal-body>formbutton.close{position:absolute;bottom:0;width:100%;padding:16px;background:#eef1f5;text-shadow:none;}
div#text3input.btn-send.form-control{margin-top:17px;margin-bottom:2rem;width:45%;border-radius:0;height:40px;background:#00704c;text-transform:uppercase;color:#fff}
div#text3>p>input{margin-top:10px;border-color:#eef1f5;box-shadow:none;padding:10px;border-radius:0;height:50px;}
.mimageimg{width:40%;margin:0 auto;padding-bottom:2rem;}
.modal-content>button.close{position:absolute;top:4%;right:2%;font-size:22px;z-index:1;}
*/

/*------------------------------------------*/

.modal-headerbutton.close{position:absolute;right:17px;top:10px;z-index:2;font-size:30px;}
.modal-header{padding:0;border:none;}
.modal-body{display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;}
.mimage{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;background:url(/images/video_03.jpg);background-size:cover;background-repeat:no-repeat;width:60%;padding:0;}
.mimageimg{width:100%;height:100%;object-fit:cover;padding-bottom:0;margin:0 auto;}
.modal-body>form{padding-top:30px;}
div#text3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:0 auto;}
div#text3p{width:100%;margin:4px;}
p.mod-title{font-size:16px;}
div#text3>p>input{margin-top:10px;border-color:#eef1f5;box-shadow:none;padding:10px;border-radius:0;height:50px;}
div#text3input.btn-send.form-control{margin-top:17px;margin-bottom:2rem;border-radius:0;height:40px;background:#00704c;text-transform:uppercase;color:#fff;width:100%;}
.formSuccess{color:red;margin-bottom:-10px;}

/*---------------------------------------------*/
.slicknav_menu{display:none;}
a[href="http://www.faboba.com"]{display:none!important;}
.map>iframe{width:100%;height:100%;}
/*-----------------------------------------------------------*/
#popup__toggle{bottom:10px;right:-15px;position:fixed;z-index:999;display:none;}

.img-circle{background-color:#29AEE3;box-sizing:content-box;-webkit-box-sizing:content-box;}

.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2pxsolid#29AEE3;width:150px;height:150px;bottom:-40px;right:-15px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim2.4sinfiniteease-in-out!important;-moz-animation:circle-anim2.4sinfiniteease-in-out!important;-ms-animation:circle-anim2.4sinfiniteease-in-out!important;-o-animation:circle-anim2.4sinfiniteease-in-out!important;animation:circle-anim2.4sinfiniteease-in-out!important;-webkit-transition:all.5s;-moz-transition:all.5s;-o-transition:all.5s;transition:all0.5s;}

.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#29AEE3;width:100px;height:100px;bottom:-15px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2pxsolidtransparent;-webkit-animation:circle-fill-anim2.3sinfiniteease-in-out;-moz-animation:circle-fill-anim2.3sinfiniteease-in-out;-ms-animation:circle-fill-anim2.3sinfiniteease-in-out;-o-animation:circle-fill-anim2.3sinfiniteease-in-out;animation:circle-fill-anim2.3sinfiniteease-in-out;-webkit-transition:all.5s;-moz-transition:all.5s;-o-transition:all.5s;transition:all0.5s;}

.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:-1px;right:24px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2pxsolidtransparent;opacity:.7;}

.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-position:centercenter;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}

.img-circle:hover{opacity:1;}
.img-circleblockspan,
.img-circleblocki{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;font-size:30px;}
.img-circleblocki{transform:rotate(90deg);}
@keyframespulse{0%{transform:scale(0.9);opacity:1;}
50%{transform:scale(1);opacity:1;}
100%{transform:scale(0.9);opacity:1;}}
@-webkit-keyframespulse{0%{-webkit-transform:scale(0.95);opacity:1;}
50%{-webkit-transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(0.95);opacity:1;}}
@keyframestossing{
0%{transform:rotate(-8deg);}
50%{transform:rotate(8deg);}
100%{transform:rotate(-8deg);}}
@-webkit-keyframestossing{
0%{-webkit-transform:rotate(-8deg);}
50%{-webkit-transform:rotate(8deg);}
100%{-webkit-transform:rotate(-8deg);}}
@-moz-keyframescircle-anim{
0%{-moz-transform:rotate(0deg)scale(0.5)skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
30%{-moz-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
100%{-moz-transform:rotate(0deg)scale(1)skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}}
@-webkit-keyframescircle-anim{
0%{-webkit-transform:rotate(0deg)scale(0.5)skew(1deg);-webkit-opacity:.1;}
30%{-webkit-transform:rotate(0deg)scale(0.7)skew(1deg);-webkit-opacity:.5;}
100%{-webkit-transform:rotate(0deg)scale(1)skew(1deg);-webkit-opacity:.1;}}
@-o-keyframescircle-anim{
0%{-o-transform:rotate(0deg)kscale(0.5)skew(1deg);-o-opacity:.1;}
30%{-o-transform:rotate(0deg)scale(0.7)skew(1deg);-o-opacity:.5;}
100%{-o-transform:rotate(0deg)scale(1)skew(1deg);-o-opacity:.1;}}
@keyframescircle-anim{
0%{transform:rotate(0deg)scale(0.5)skew(1deg);opacity:.1;}
30%{transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.5;}
100%{transform:rotate(0deg)scale(1)skew(1deg);opacity:.1;}}
@-moz-keyframescircle-fill-anim{
0%{-moz-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}
50%{-moz-transform:rotate(0deg)-moz-scale(1)skew(1deg);opacity:.2;}
100%{-moz-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}}
@-webkit-keyframescircle-fill-anim{
0%{-webkit-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}
50%{-webkit-transform:rotate(0deg)scale(1)skew(1deg);opacity:.2;}
100%{-webkit-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}}
@-o-keyframescircle-fill-anim{
0%{-o-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}
50%{-o-transform:rotate(0deg)scale(1)skew(1deg);opacity:.2;}
100%{-o-transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}}
@keyframescircle-fill-anim{
0%{transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}
50%{transform:rotate(0deg)scale(1)skew(1deg);opacity:.2;}
100%{transform:rotate(0deg)scale(0.7)skew(1deg);opacity:.2;}}
/*--------------------------------------------------------------------------------------------*/












