/* ___________ رفَِّ CSS____________________*/
*{margin:0;padding:0;outline:none;}
html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}
a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}
applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}
article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}
canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
b,strong{font-weight:bold;}
em,i{font-style:italic;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}

table{border-collapse:collapse;border-spacing:0;}
hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:12px;}
ol{list-style:decimal;}
ul{list-style:disc;}
ul ul,ol ol{padding-top:0.5em;}
dt{font-size:18px;margin:0;}
dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
html{height:100%;background:#232325;}
body{overflow-x: hidden; background:#232325;height:100%;font-size:40px;font-family:'Roboto Condensed', arial, sans-serif;line-height:1.2;color:#fff;position:relative;}
img{border:none;max-width:100%;}
a{color:#b4323a;text-decoration:none;}
a:hover{opacity:0.9;}
.f-left{float:left;}
.f-right{float:right;}
.clear{clear:both;position:relative;height:1px;overflow:hidden;}
img.alignleft{float:left;margin:3px 28px 10px 0px;}
.alignright{text-align:right;}
img.alignright{float:right;margin:3px 0px 10px 28px;}
.aligncenter{text-align:center;}
img.alignnone{margin-bottom:14px;}
#container{position:relative;margin:0 auto;width:100%;min-width:320px;overflow:hidden;min-height:100%;}
.cont-in{max-width:1732px;max-width:90%;margin:0 auto;padding:0 0px;}
.cont-in:after{content:'';display:block;clear:both;}
/*-------------- header ----------------------*/
#header{background:#22191c;top:0;left:0;right:0;z-index:20;position:absolute;position:fixed;height:59px;padding:29px 0px 31px;}
#header .cont-in{position:relative;height:100%;max-width:80%;}
#header .logo{float:left;line-height:0;margin-left:3px;height:100%;}
#header .logo img{height:100%}
.nav{float:right;}
.nav ul{margin:0;list-style:none;font-size:0;}
.nav li{display:inline-block;padding:0 0px 0 27px;line-height:54px;font-size:30px;letter-spacing:-0.2px;}
.nav li a{color:#fff;text-transform:uppercase;position:relative;display:block;}
/* */
#wrapper{position:relative;z-index:1;text-align:center;}
.bord{border-top:10px solid #2f2e34;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.next-page{cursor: pointer; position:relative;width:0px;height:0px;margin:0 auto;border:17px solid transparent;border-width:17px 17px 0;border-top:17px solid #9a2e34;-webkit-animation:slideDown 0.95s linear infinite;-moz-animation:slideDown 0.95s linear infinite;animation:slideDown 0.95s linear infinite;}
@keyframes slideDown{0%{top:0px;}
 100%{top:10px;}
}
@-webkit-keyframes slideDown{0%{top:0px;}
 100%{top:23px;}
}
@-moz-keyframes slideDown{0%{top:0px;}
 100%{top:23px;}
}
.circle1{line-height:0;margin:0 auto 0px;min-width:50px;max-width:498px;max-height:498px;height:43%;position:absolute;bottom:43%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.circle1 img{width:100%;height:100%;}
.circle2{display:block;line-height:0;position:absolute;top:13px;left:50%;margin-left:-125px;width:249px;}
.circle3{display:block;line-height:0;position:absolute;top:23%;top:240px;left:50%;margin-left:-123px;width:246px;}
.circle4{display:block;line-height:0;position:absolute;top:29%;left:50%;margin-left:-125px;width:249px;}
.circle4fresh{display:inline-block; max-width:246px;}

.white-text1{text-transform:uppercase;font-size:70px;line-height:1.2;margin:0 0 20px 0;}
.white-text2{text-transform:uppercase;font-size:50px;line-height:1.2;margin:1.1em 0 0px 0;letter-spacing:-0.4px;}
.white-text3{text-transform:none;font-size:60px;line-height:1.2;margin:45px auto 27px auto;max-width:1550px;max-width:90%;}
.white-text3 a{color:#fff;}
.white-text4{text-transform:none;font-size:66px;line-height:1.19;margin:17px 0 21px 0;}
.sec-bg{width:100%;}
.red-bg i{text-transform:none;}
.red-bg{color:#fff;background:#9a2e34;text-transform:uppercase;display:inline-block;line-height:1.15;font-size:40px;padding:0 20px;}
.red-bg span{color:#5e3e40;}
.red-bg-txt{background: #9A3139; color: #fff;} /*red bg inner text*/
.red-bg-txt a{color: #fff;}
.white-bg{font-weight:bold;color:#9a3139;background:#fff;text-transform:uppercase;display:inline-block;line-height:1.15;font-size:40px;padding:0 40px;}
.white-bg span{color:#5e3e40;}
.white-bg i{text-transform:none;}
.text-wood{color:#fff;text-transform:uppercase;display:inline-block;background:url(../images/bg/wood.jpg) no-repeat;background-size:cover;padding:0 16px;}
.text-wood a{color:#fff;}
.black-bg{color:#fff;text-transform:uppercase;display:inline-block;background:#000;padding:0 10px;font-size:64px;font-weight:bold;word-spacing:-2px;letter-spacing:-0.3px;line-height:1.14;position:relative;z-index:1;}
.rotate_1{-webkit-transform:rotate(-5.5deg);-moz-transform:rotate(-5.5deg);-ms-transform:rotate(-5.5deg);-o-transform:rotate(-5.5deg);}
.rotate_2{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
.rotate_3{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);}
.rotate_4{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);}
.rotate_5{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);}
.color-red{color:#b43038;}
.color-brown{color:#4a3a3b;}
.cols:after{content:'';display:block;clear:both;}
.cols .col{width:40%;}
.col.f-left{margin-left:-3%;}
.col.f-right{margin-right:4%;}
.title{text-transform:uppercase;color:#261e20;font-weight:bold;font-size:80px;}
.title span{color:#b42e35;}
/* section1 */
.section1{width:100%;position:relative;padding:0px 0 0px;background:url(../images/bg/video-img.jpg) no-repeat center;background-size:cover;}
.section1 .cont-in{position:relative;min-height:100%;}
.section-cont{margin-top:4px;position:absolute;left:0;right:0;top:60%;}
.section-video{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.section1 video{display:block;background-image:url('../images/bg/video-img.jpg');background-position:center;-webkit-background-size:cover;background-size:cover;pointer-events:none;min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;overflow:hidden;z-index:-100;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#mute-video{display:inline-block;margin-top:-4px;font-size:0;vertical-align:middle;background:none;border:none;cursor:pointer;}
#mute-video img{vertical-align:middle;}
/* section2 */
.section2{position:relative;padding:130px 0 57px;background:url(../images/bg/wood-bg.jpg) no-repeat center;background-size:cover;}
.section2 .red-bg{font-size:120px;font-weight:bold;background:#9a3139;padding:0 40px;}
.section2 a.red-bg{position:relative;font-size:96px;font-weight:bold;background:#9a2e34;padding:0 18px 0 37px;left:-19px;line-height:1.4;}
.section2 a.red-bg:hover{background:#84272d;opacity:1;}
.section2 a.red-bg:after{content:'>>';background:#fff;position:absolute;left:100%;color:#98383c;width:100px;height:116px;margin:4px 0 0 -5px;font-size:78px;}
.section2 .red-bg.rotate_1{font-size:91px;background:#9a2e34;font-weight:400;}
.section2 .red-bg.rotate_2{font-size:116px;background:#84272d;font-weight:400;position:relative;padding:0 41px;left:42px;height:122px;margin:1px 0 7px;}
.section2 .white-bg.rotate_3{font-size:120px;font-weight:bold;margin:0 -9px 0 149px;}
.section2 .qu{position:relative;z-index:1;top:-6px;line-height:1.1;padding:0 31px;}
/* section3 */
.section3{position:relative;padding:116px 0 152px;text-align:right;background:url(../images/bg/bg1.jpg) no-repeat center;background-size:cover;}
.section3 .red-bg{z-index:1;font-size:58px;font-weight:bold;margin:0 0% -9px 0;padding:0 14px;line-height:1.45;position:relative;}
.section3 .white-bg{font-size:45px;font-weight:bold;margin:8px 11% 0 0;position:relative;z-index:2;line-height:1.3;padding:4px 14px 0 14px;letter-spacing:-1.1px;}
/* section4 */
.section4{overflow:hidden;position:relative;background:url(../images/bg/bg2.jpg) no-repeat center;background-size:cover;}
.section4 .cont-in{padding:120px 0 25px;}
.section4 .text-wood{font-weight:bold;margin:29px 0px 10px -9%;font-size:56px;line-height:1.55;letter-spacing:-1.2px;}
.section4 .color-red{text-align:left;font-weight:bold;font-size:72px;margin:0 0 0 11%;letter-spacing:-1.7px;}
.section4 .color-brown{text-align:right;font-weight:bold;font-size:72px;line-height:1;margin:0 19% 16px 0;letter-spacing:-1px;}
.section4 .color-red{text-align:center;margin:0 24% 0 0;}
.section4 .color-brown{text-align:center;margin:0 0 16px 11%;}
/* .section4 .white-bg{white-space:nowrap;font-weight:bold;font-size:55px;color:#ab2835;line-height:1.9;margin-right:73px;padding:0 29px 0 39px;letter-spacing:-0.5px;}
 */
.section4 .white-bg{white-space:nowrap;font-weight:bold;font-size:35px;color:#ab2835;line-height:1.9; padding:0 29px 0 39px;letter-spacing:-0.5px;}

#watch_4_txt, #campfire, #send_your_oh{display: inline-block;}
#watch_4_txt{width: 425px;font-weight: bold; color: #fff; background: #9a2e34; padding: 10px;}
#campfire{ margin:0 auto}

.vid_txt{font-size: 16px; text-align: justify}
.framed{width: 500px; height: 281px;}

.section4 .cols{margin:0 -4% 0 1%;}
.section4 .cont-in{position:relative;z-index:1;}
.parallax-layer{background:url(../images/bg/bg2.jpg) no-repeat center;z-index:0;position:absolute;background-size:cover;width:110%;height:110%;}
.whatch-btn{top:-262px;margin:0px 0px -192px 0;top:-202px;margin:0px 0px -87px 0;position:relative;text-align:center;}
.whatch-btn a{font-weight:bold;font-size:53px;line-height:1.58;letter-spacing:-0.5px;}
a.red-bg:hover{background:#84272d;opacity:1;}
.videos{overflow:hidden;clear:both;max-width:1604px;margin:0 auto;max-width:93%;text-align:center;}
.video{width:40%;margin:0 5%;background:#292328; display: table;  margin: auto; cursor: pointer;} /* removed float:left; for one vid*/
.vid{margin:9px;position:relative;padding-bottom:56%;padding-top:1px;height:0;}
.vid iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.vid-title{height:auto;padding:20px 20px 10px 123px;color:#fff;text-transform:uppercase;position:relative;text-align:left;font-weight:bold;font-size:44px;line-height:44px;}
/* .vid-title span{margin-left: 10px; color: #c7c7c6;} */
.vid-title:before{width:76px;height:51px;content:'';display:block;position:absolute;left:26px;top:3px;background:url(../images/icons/icons.png) no-repeat 0 -62px;}
.icon-leaf{margin:-7px 0 0 5px;display:inline-block;vertical-align:middle;width:54px;height:58px;background:url(../images/icons/icons.png) no-repeat 0 0px;}
/* section5 */
.section5{position:relative;padding:159px 0 8px;background:url(../images/bg/bg3.jpg) no-repeat center;background-size:cover;border-color:#b43038;}
.section5 .red-bg{font-size:122px;font-weight:bold;text-transform:none;margin:4px 0 46px;line-height:1.18;}
.section5 .black-bg{font-weight:bold;font-size:64px;}
.count-item{display:inline-block;font-weight:bold;font-size:170px;margin:0 28px;}
.count-item span{display:block;font-weight:bold;font-size:51px;margin-bottom:1px;}
/* section6 */
.section6{position:relative;padding:126px 0 112px;background:url(../images/bg/wood-bg.jpg) no-repeat center;background-size:cover;}
.section6 .white-text4{display:table;width:100%;height:290px;}
.section6 .white-text4 p{vertical-align:middle;display:table-cell;}
.section6 .title{margin-bottom:84px;letter-spacing:-2px;}
.section6 .cols{max-width:88%;margin:0 auto;}
.wood1,.wood2,.wood3, .wood4, .wood5, .wood6{line-height:1.57;letter-spacing:-1.1px;padding:0 26px;color:#261e20;font-size:53px;font-weight:bold;text-transform:uppercase;display:inline-block;-webkit-box-shadow:7px 3px 10px rgba(103,89,78,.86);-moz-box-shadow:7px 3px 10px rgba(103,89,78,.86);box-shadow:7px 3px 10px rgba(103,89,78,.86);}
.wood1{white-space:nowrap;margin-top:13px;margin-bottom:12px;background:url(../images/bg/wood-bg2.jpg) no-repeat 0 0;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);}
.wood2{white-space:nowrap;margin-bottom:12px;line-height:1.65;background:url(../images/bg/wood-bg2.jpg) no-repeat right 0;-webkit-transform:rotate(0.5deg);-moz-transform:rotate(0.5deg);-ms-transform:rotate(0.5deg);-o-transform:rotate(0.5deg);}
.wood3{white-space:nowrap;line-height:1.5;background:url(../images/bg/wood-bg2.jpg) no-repeat left center;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);}
.wood4{font-size:60px;padding:0 52px;margin-bottom:11px;line-height:1.5;background:url(../images/bg/wood-bg2.jpg) no-repeat right center;-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-o-transform:rotate(1deg);}
.wood5{font-size:60px;line-height:1.66;margin-bottom:11px;background:url(../images/bg/wood-bg2.jpg) no-repeat 0 bottom;padding:0 38px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);}
.wood6{font-size:60px;line-height:1.5;background:url(../images/bg/wood-bg2.jpg) no-repeat right bottom;padding:0 38px;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
.btn-div a{padding:0 23px;line-height:1.73;letter-spacing:-1px;font-weight:bold;font-size:60px;-webkit-box-shadow:7px 3px 10px rgba(103,89,78,.86);-moz-box-shadow:7px 3px 10px rgba(103,89,78,.86);box-shadow:7px 3px 10px rgba(103,89,78,.86);}
.btn-div a span{color:#302b30;}
.btn-div a.red-bg{margin:-11px 0px 0 0px;white-space:nowrap;}
/* section7 */
.section7{min-height: 80vh; padding:0px 0 0px;position:relative;color:#3c3336;line-height:0;text-align:left;}
.section7 .title{font-size:98px;line-height:1;margin:0 0 -16px 5%;letter-spacing:-1px;word-spacing:-5px;}
.abs-cont{position:absolute;top:0;left:0;right:0;padding:83px 0 0;}
.follow{margin:0 0 0 16%;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);}
.follow span{padding:0 39px;margin-right:6px;color:#fff;background:#363132;display:inline-block;vertical-align:middle;font-weight:bold;font-size:95px;line-height:1.13;text-transform:uppercase;}
.follow a{margin-bottom:-15px;display:inline-block;width:111px;height:112px;vertical-align:middle;}
.follow a.soc1{background:url(../images/icons/icons.png) no-repeat left -170px;}
.follow a.soc2{background:url(../images/icons/icons.png) no-repeat left -283px;}
.follow a.soc3{background:url(../images/icons/icons.png) no-repeat left -397px;}
/* section8 */
.section8{position:relative;padding:68px 0 64px;overflow:hidden;background:url(../images/bg/wood-bg.jpg) no-repeat center;background-size:cover;}
.subscribe{max-width:1336px;max-width:90%;margin:150px auto;color:#494949;}
.subscribe .btn{float:right;}
.subscribe .text-inp{overflow:hidden;}
/*text input ajax response*/
.text-inp-ajax{height:76px;line-height:76px;background:#fff;border:none;}
.subscribe .red-bg{float:left;height:98px;line-height:98px;padding:0 44px;font-size:50px;font-weight:bold;}
.leaf{z-index:5;position:absolute;top:0;left:50%;margin-left:-80px;width:160px;height:98px;background:url(../images/icons/icons.png) no-repeat left -512px;}
.section4 .leaf{background-position:0 -612px;height:103px;}
.section5 .leaf{background-position:0 -719px;}
/*---------------- footer ----------------*/
#footer{width:100%;clear:both;margin:0px auto;padding:60px 0 40px;z-index:3;background:#232325;text-align:center;}
#footer .nav{text-align:center;float:none;padding-top:0px;}
#footer .nav li{margin:0 27px 45px;font-size:56px;line-height:70px;padding:0;letter-spacing:-4px;}
#footer .nav li a{color:#d9d6d1;font-weight:bold;}
#footer .nav li a:hover{opacity:1;color:#fff;}
#footer .foot-circle{position:relative;}
/*---------------- forms -----------------*/
::-webkit-input-placeholder{color:#878686;}
:-moz-placeholder{color:#878686;}
::-moz-placeholder{color:#878686;}
:-ms-input-placeholder{color:#878686;}
.placeholder{color:#878686;}
.form-row{padding-bottom:11px;}
.t-inp{display:block;width:100%;-webkit-appearance:none;padding:5px 40px;height:98px;line-height:88px;background:#fff;border:none;border-bottom:4px solid #635049;border-top:4px solid #635049;font-size:32px;font-family:'Roboto Condensed', sans-serif;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn{padding:0 40px;font-size:40px;line-height:98px;cursor:pointer;-webkit-appearance:none;border:none;text-align:center;color:#ebe8e5;font-weight:bold;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;display:inline-block;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;height:98px;background-color:#3c3339;}
.btn:hover{text-decoration:none;color:#fff;background:#22191c;}
.mobile-button{text-align:center;float:right;display:none;width:42px;height:31px;line-height:31px;font-size:0;}
.mobile-button img{vertical-align:middle;width:25px;}
.section4 .col.f-right{line-height:0;}
.section4 .col.f-right img{width:100%;max-width:627px;}
/*--------------------------------------------*/
@media screen and (max-height:1000px){.white-text2{margin-top:25px;}
}
@media screen and (max-height:930px){.white-text1{font-size:63px;}
.white-text2{font-size:45px;}
.circle1{bottom:41%;}
}
@media screen and (max-height:850px){.white-text1{font-size:56px;}
.white-text2{font-size:40px;}
}
@media screen and (max-height:780px){.white-text1{font-size:49px;}
.white-text2{font-size:35px;}
#header{padding:14px 0px 15px;}
}
@media screen and (max-height:690px){.white-text1{font-size:42px;}
.white-text2{font-size:30px;}
}
@media screen and (max-height:600px){.white-text1 br{display:none;}
#header{height:39px;padding:14px 0px 15px;}
#header .logo{margin-left:0;}
.nav li{padding:0 0px 0 24px;line-height:27px;font-size:24px;}
}
@media screen and (max-width:1700px){#header{height:43px;padding:22px 0px 23px;}
.nav li{padding:0px 0px 0 32px;line-height:39px;font-size:22px;}
#mute-video{width:38px;}
.section-cont{margin-top:2px;}
.white-text1{font-size:35px;}
.white-text2{font-size:25px;}
.white-text3{font-size:45px;margin:34px auto 19px auto;}
.white-bg{padding:0 30px;}
.bord{border-width:7px;}
.leaf{background-size:190px auto;background-position:0 -406px;width:130px;margin-left:-65px;height:75px;}
.section2{padding:97px 0 43px;}
.section2 .red-bg{font-size:90px;padding:0 24px;}
.section2 .red-bg{font-size:90px;padding:0 24px;}
.section2 .red-bg.rotate_1{font-size:68px;}
.section2 .red-bg.rotate_2{font-size:84px;padding:0 31px;left:2%;height:91px;margin:1px 0 6px;}
.section2 .white-bg.rotate_3{font-size:90px;margin:0 -9px 0 8%;}
.section2 a.red-bg{font-size:71px;padding:0 15px 0 28px;left:-2%;}
.section2 a.red-bg:after{width:76px;height:87px;margin:3px 0 0 -3px;font-size:59px;}
.section3{padding:90px 0 111px;}
.section3 .red-bg{font-size:44px;margin:0 0 -3px 0;padding:0 10px;}
.section3 .white-bg{position:relative;top:-3px;font-size:33px;margin:0px 11% 0 0;padding:4px 7px 0 7px;letter-spacing:-0.5px;}
.circle2{top:10px;margin-left:-96px;width:186px;}
.section4 .cont-in{padding:90px 0 19px;}
.section4 .text-wood{margin:22px 0px 8px -9%;font-size:41px;letter-spacing:-0.6px;}
.section4 .leaf{background-position:0 -485px;height:84px;}
.section4 .red-bg{font-size:35px; font-weight: bold;}
.text-wood{padding:0 16px;}
.section4 .color-red{font-size:54px;letter-spacing:-0.85px;}
.section4 .color-brown{font-size:54px;margin:0 0 12px -1%;letter-spacing:-0.5px;}
/* .section4 .white-bg{font-size:40px;margin-right:15%;padding:0 15px 0 20px;letter-spacing:-0.25px;} */
.section4 .white-bg{font-size:35px;padding:0 15px 0 20px;letter-spacing:-0.25px;}
.section4 .cols{margin:0 0% 0 5%;}
.section4 .cols .col{width:37%;}
.icon-leaf{margin:-3px 0 0 2px;width:42px;height:44px;background-size:180px auto;}
.circle3{top:217px;margin-left:-96px;width:185px;}
.whatch-btn{top:-126px;margin:0px 0px -63px 0;}
.whatch-btn a{font-size:39px;letter-spacing:-0.25px;}
.vid{margin:4px;}
.vid-title{height:auto;padding:10px 10px 5px 61px;font-size:22px;line-height:1;}
/* .vid-title span{margin-left: 10px; color: #c7c7c6;} */
.vid-title:before{height:51px;left:13px;top:2px;background:url(../images/icons/icons.png) no-repeat 0 -31px;background-size:120px auto;}
.section5{padding:118px 0 7px;}
.section5 .black-bg{font-size:48px;word-spacing:-1px;letter-spacing:-0.1px;}
.section5 .red-bg{font-size:91px;margin:3px 0 35px;}
.section5 .leaf{  height: 80px;background-position:0 -570px;}
.count-item{font-size:128px;margin:0 18px;}
.count-item span{font-size:38px;}
.section6{padding:94px 0 85px;}
.section6 .title{font-size:60px;margin-bottom:64px;letter-spacing:-1px;}
.wood1,.wood2, .wood3{padding:0 19px;font-size:40px;}
.wood1{margin-top:10px;margin-bottom:8px;}
.wood2{margin-bottom:7px;}
.wood4,.wood5, .wood6{font-size:45px;padding:0 30px;margin-bottom:7px;}
.wood6{margin-bottom:0px;}
.white-text4{font-size:50px;margin:8px 0 10px 0;}
.btn-div a{padding:0 14px;letter-spacing:-0.5px;font-size:45px;}
.section6 .white-text4{height:229px;}
.circle4{margin-left:-96px;width:186px;}
.circle4fresh{display:inline-block; max-width:186px;}
.section7 .title{font-size:49px;margin:0 0 -14px 5%;letter-spacing:-0.5px;word-spacing:-2px;}
.abs-cont{padding:64px 0 0;}
.follow span{padding:0 31px;margin-right:3px;font-size:70px;}
.follow a{margin-bottom:-7px;width:84px;height:84px;}
.follow a.soc1{background-position:left -128px;background-size:180px auto;}
.follow a.soc2{background-position:left -212px;background-size:180px auto;}
.follow a.soc3{background-position:left -297px;background-size:180px auto;}
.section8{padding:49px 0 48px;}
.btn{padding:0 30px;height:76px;font-size:30px;line-height:49px;}
.t-inp{padding:5px 20px;height:76px;line-height:69px;border-bottom:3px solid #635049;border-top:3px solid #635049;font-size:24px;}
.subscribe .red-bg{height:76px;line-height:76px;padding:0 29px;font-size:38px;}
#footer{padding:43px 0 29px;}
#footer .nav li{margin:0 20px 41px;font-size:42px;line-height:55px;letter-spacing:-2px;}
#footer .foot-circle{width:414px;display:inline-block;}
#header .cont-in{max-width:90%;}
}
@media screen and (max-width:1300px){.cont-in{max-width:92%;}
#header{height:29px;padding:14px 0px 15px;}
#header .logo{margin-left:0;}
.nav li{padding:0 18px 0 2px;line-height:27px;font-size:20px;}
#mute-video{width:28px;}
.section-cont{margin-top:2px;}
.white-text1{font-size:35px;}
.white-text2{font-size:25px;}
.white-text3{font-size:30px;margin:23px auto 13px auto;}
.white-bg{padding:0 20px;}
.bord{border-width:5px;}
.leaf{margin-left:-40px;width:80px;height:49px;background-size:120px auto;background-position:left -256px;}
.section2{padding:65px 0 27px;}
.section2 .red-bg{font-size:60px;padding:0 20px;}
.section2 .red-bg.rotate_1{font-size:45px;}
.section2 .red-bg.rotate_2{font-size:58px;padding:0 21px;left:2%;height:61px;margin:1px 0 4px;}
.section2 .white-bg.rotate_3{font-size:60px;margin:0 -9px 0 6%;}
.section2 a.red-bg{font-size:48px;padding:0 9px 0 19px;left:-2%;}
.section2 a.red-bg:after{width:50px;height:58px;margin:2px 0 0 -3px;font-size:39px;}
.section3{padding:53px 0 58px;}
.section3 .red-bg{font-size:31px;margin:0 0 -3px 0;padding:0 7px;}
.section3 .white-bg{position:relative;top:-16px;font-size:22px;margin:0px 11% 0 0;padding:4px 7px 0 7px;letter-spacing:-0.5px;}
.circle2{top:8px;margin-left:-60px;width:125px;}
.section4 .cont-in{padding:60px 0 13px;} 
.section4 .leaf{background-position:0 -306px;height:52px;}
.section4 .text-wood{margin:15px 0px 5px -9%;font-size:28px;letter-spacing:-0.6px;}
.text-wood{padding:0 16px;}
.section4 .color-red{font-size:36px;letter-spacing:-0.85px;}
.section4 .color-brown{font-size:36px;margin:0 0 16px -1%;letter-spacing:-0.5px;}
.section4 .white-bg{font-size:35px; padding:0 15px 0 20px;letter-spacing:-0.25px;}
.section4 .cols{margin:0 0% 0 5%;}
.section4 .cols .col{width:37%;}
.section4 .red-bg{font-size:71px; font-weight: bold}
#watch_4_txt, #campfire, #send_your_oh{display: block;  margin:0 auto; margin-top: 10px;}


.icon-leaf{margin:-3px 0 0 2px;width:27px;height:29px;background-size:120px auto;}
.circle3{top:130px;margin-left:-66px;width:123px;}
.whatch-btn{top:-141px;top:-180px;margin:0px 0px -105px 0;}
.whatch-btn a{font-size:26px;letter-spacing:-0.25px;}
.vid{margin:4px;} 
.vid-title{height:auto;padding:10px 10px 5px 61px;font-size:22px;line-height:1;}
/* .vid-title span{margin-left: 10px; color: #c7c7c6;} */
.vid-title:before{height:51px;left:13px;top:2px;background:url(../images/icons/icons.png) no-repeat 0 -31px;background-size:120px auto;}
.section5{padding:70px 0 4px;}
.section5 .leaf{background-position:0 -360px;}
.section5 .black-bg{font-size:32px;word-spacing:-1px;letter-spacing:-0.1px;}
.section5 .red-bg{font-size:61px;margin:2px 0 19px;}
.count-item{font-size:85px;margin:0 13px;}
.count-item span{font-size:26px;}
.section6{padding:63px 0 57px;}
.section6 .title{font-size:40px;margin-bottom:38px;letter-spacing:-1px;}
.wood1,.wood2, .wood3{padding:0 13px;font-size:26px;}
.wood1{margin-top:6px;margin-bottom:0px;}
.wood2{margin-bottom:0px;}
.wood4,.wood5, .wood6{font-size:30px;padding:0 26px;margin-bottom:0px;}
.wood6{margin-bottom:0px;}
.white-text4{font-size:33px;margin:8px 0 8px 0;}
.btn-div a{padding:0 12px;letter-spacing:-0.5px;font-size:30px;}
.section6 .white-text4{height:145px;}
.circle4{  margin-left: -60px;  width: 125px;}
.section7 .title{font-size:49px;margin:0 0 -8px 5%;letter-spacing:-0.5px;word-spacing:-2px;}
.abs-cont{padding:41px 0 0;}
.follow span{padding:0 20px;margin-right:3px;font-size:48px;}
.follow a{margin-bottom:-7px;width:55px;height:56px;}
.follow a.soc1{background-position:left -85px;background-size:120px auto;}
.follow a.soc2{background-position:left -141px;background-size:120px auto;}
.follow a.soc3{background-position:left -198px;background-size:120px auto;}
.section8{padding:34px 0 32px;}
.btn{padding:0 20px;height:49px;font-size:20px;line-height:49px;}
.t-inp{padding:5px 20px;height:49px;line-height:39px;border-bottom:2px solid #635049;border-top:2px solid #635049;font-size:16px;}
.subscribe .red-bg{height:49px;line-height:49px;padding:0 22px;font-size:25px;}
.text-inp-ajax{height:49px;line-height:49px;padding:0 22px;font-size:25px;background:#fff;border:none;}
#footer{padding:30px 0 20px;}
#footer .nav li{margin:0 13px 28px;font-size:28px;line-height:35px;letter-spacing:-1px;}
#footer .foot-circle{width:276px;display:inline-block;}
#header .cont-in{max-width:90%;}
}
@media screen and (max-height:600px){.white-text2{margin-top:20px;}
}
@media screen and (max-height:500px){.white-text1{font-size:30px;}
.white-text2{font-size:25px;margin-top:15px;}
#header{height:29px;padding:14px 0px 15px;}
#header .logo{margin-left:0;}
.nav li{padding:0 18px 0 2px;line-height:27px;font-size:15px;}
}
@media screen and (max-height:500px){.white-text1 br{display:none;}
#header{padding:5px 0px 5px;}
}
@media screen and (max-width:1280px){.circle3{top:102px;}
.section4 .col.f-right img{max-width:350px;}
.whatch-btn{top:-123px;margin:0px 0px -63px 0;}
}
@media screen and (max-width:959px){.cont-in{max-width:92%;}
#header{height:29px;padding:10px 0px 10px;}
.nav{margin-right:-18px;}
.nav li{padding:0 18px 0 2px;line-height:27px;font-size:15px;}
#mute-video{width:28px;}
.section-cont{margin-top:2px;}
.white-text1{font-size:28px;}
.white-text2{font-size:20px;letter-spacing:-0.2px;}
.white-text3{font-size:30px;margin:23px auto 13px auto;}
.white-bg{padding:0 20px;}
.bord{border-width:4px;}
.leaf{margin-left:-40px;width:80px;height:49px;background-size:120px auto;background-position:left -256px;}
.section2{padding:47px 0 23px;}
.section2 .red-bg{font-size:49px;padding:0 16px;top:0;}
.section2 .red-bg.rotate_1{font-size:36px;}
.section2 .red-bg.rotate_2{font-size:46px;padding:0 21px;left:2%;height:48px;margin:-1px 0 1px;}
.section2 .white-bg.rotate_3{font-size:48px;margin:0 -7px 0 9%;}
.section2 .red-bg.qu{padding:0 11px;top:-3px;}
.section2 a.red-bg{font-size:38px;padding:0 9px 0 19px;left:-1%;}
.section2 a.red-bg:after{width:41px;height:46px;font-size:30px;}
.section3{padding:35px 0 34px;}
.section3 .red-bg{font-size:25px;margin:0 0 -3px 0;padding:0 5px;}
.section3 .white-bg{top:-22px;font-size:18px;padding:4px 7px 0 7px;}
.circle2{top:6px;margin-left:-48px;width:100px;}
.section4 .cont-in{padding:49px 0 10px;}
.section4 .leaf{background-position:0 -306px;height:52px;}
.section4 .text-wood{margin:0px 0px 1px -9%;top:-3px;position:relative;font-size:22px;letter-spacing:-0.3px;}
.text-wood{padding:0 16px;}
.section4 .color-red{font-size:29px;}
.section4 .color-brown{font-size:29px;margin-bottom:-4px;}
.section4 .cols{margin:0 0% 0 0%;}
.section4 .cols .col{width:39%;}
.section4 .cols .col.f-left{width:47%;}
.icon-leaf{margin:-1px 0 0 3px;width:21px;height:25px;background-size:96px auto;}
.circle3{margin-left:-50px;width:100px;top:21%;top:107px;}
.whatch-btn{top:-104px;margin:0px 0px -54px 0;}
.whatch-btn a{font-size:21px;letter-spacing:-0.25px;}
.vid{margin:4px;}
.vid-title{height:auto;padding:10px 10px 5px 61px;font-size:22px;line-height:1;}
/* .vid-title span{margin-left: 10px; color: #c7c7c6;} */
.vid-title:before{height:51px;left:13px;top:2px;background:url(../images/icons/icons.png) no-repeat 0 -31px;background-size:120px auto;}
.video{width:46%;margin:0 2%;}
.section5{padding:48px 0 3px;}
.section5 .leaf{background-position:0 -360px;}
.section5 .black-bg{font-size:25px;word-spacing:-1px;letter-spacing:-0.1px;}
.section5 .red-bg{font-size:49px;margin:-2px 0 18px;}
.count-item{font-size:68px;margin:0 11px;}
.count-item span{font-size:20px;}
.section6{padding:51px 0 46px;}
.section6 .title{font-size:31px;margin-bottom:34px;letter-spacing:-0.5px;}
.videos{max-width:100%;}
.section6 .cols{line-height:0;}
.wood1,.wood2, .wood3{padding:0 13px;font-size:22px;}
.wood1{margin-top:5px;margin-bottom:5px;}
.wood2{margin-bottom:2px;}
.wood4,.wood5, .wood6{font-size:25px;padding:0 26px;margin-bottom:2px;}
.wood6{margin-bottom:0px;}
.white-text4{font-size:33px;margin:8px 0 8px 0;}
.btn-div a{padding:0 10px;letter-spacing:-0.4px;font-size:24px;}
.section6 .white-text4{height:120px;font-size:26px;line-height:1.25;margin:5px 0 6px 0;}
.circle4{margin-left:-56px;width:100px;}
.section7 .title{font-size:39px;margin:0 0 -8px 5%;letter-spacing:-0.5px;word-spacing:-2px;}
.abs-cont{padding:41px 0 0;}
.follow span{padding:0 13px;margin-right:-1px;font-size:39px;}
.follow a{margin-bottom:-7px;width:44px;height:45px;margin-right:-4px;}
.follow a.soc1{background-position:left -67px;background-size:95px auto;}
.follow a.soc2{background-position:left -111px;background-size:95px auto;}
.follow a.soc3{background-position:left -156px;background-size:95px auto;}
.section8{padding:27px 0 26px;}
.btn{padding:0 20px;height:40px;font-size:18px;line-height:40px;}
.t-inp{padding:5px 20px;height:40px;line-height:30px;border-bottom:2px solid #635049;border-top:2px solid #635049;font-size:16px;}
.subscribe .red-bg{height:40px;line-height:40px;padding:0 20px;font-size:22px;}
.text-inp-ajax{height:40px;line-height:40px;font-size:22px; background:#fff;border:none;}

#footer{padding:21px 0 10px;}
#footer .nav li{margin:0 7px 19px;font-size:20px;line-height:30px;letter-spacing:0px;}
#footer .foot-circle{width:220px;}
#footer .foot-circle{width:190px;}
}
@media screen and (max-width:767px){
.section7{min-height: 65vh;}
.subscribe{max-width:100%;}
.video{margin:0;width:49%;}
.video + .video{margin-left:2%;}
.circle1{min-width:150px;}
.circle1 img{max-height:100%;width:auto;max-width:100%;}
.white-text3{font-size:22px;margin:20px auto 10px auto;max-width:100%;}
.white-bg{padding:0 10px;}
.bord{border-width:2px;}
.section2{padding:47px 0 23px;line-height:1;}
.section2 .red-bg{font-size:40px;padding:0 16px;top:0;}
.section2 .red-bg.rotate_1{font-size:28px;}
.section2 .red-bg.rotate_2{font-size:38px;padding:0 21px;left:2%;height:44px;margin:-4px 0 1px;}
.section2 .white-bg.rotate_3{font-size:40px;margin:0 -7px 0 9%;}
.section2 .red-bg.qu{padding:0 8px;top:-3px;}
.section2 a.red-bg{font-size:32px;padding:0 9px 0 19px;left:-1%;}
.section2 a.red-bg:after{width:30px;height:40px;font-size:26px;}
.circle2{top:6px;}
.section3{padding:71px 0 19px;}
.section3 .red-bg{margin:32px 0 -3px 0;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-o-transform:rotate(-6deg);}
.section3 .white-bg{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
.section4 .white-bg{margin-right:0;}
.section4 .red-bg{font-size:32px;padding:0 9px 0 19px;left:-1%;}
.subscribe .red-bg{padding:0 10px;}


.btn{padding:0 10px;}
.t-inp{padding:5px 10px;}
.section7 .title{margin:0 0 0px 5%;}
}
@media screen and (max-width:1024px){
#header .nav{display:none;width:326px;position:absolute;right:-6%;background:#22191c;top:39px;margin-right:-2px;}
#header .nav li{font-size:16px;display:block;border-top:2px solid #353535;line-height:45px;margin:0;}
#header .nav li a, .nav li a:hover,.nav li.active a , .nav li span, .nav li.active span{padding:0px 5px 0 20px;border:none;}
.mobile-button{display:block;}
.video, .video + .video{max-width:500px; width: auto; display:block;margin:0 auto 15px;position:relative;z-index:1;}
.cols .col{float:none;width:90%;margin:0 auto;}
.circle3, .circle4{position:static;margin:30px auto;width:165px;}
.btn-div a.red-bg{float:none;margin:-11px auto 0 auto;}
.section6 .white-text4{height:auto;margin:20px 0;}
.section4 .cols .col{width:90%;}
.section4 .cols .col.f-left{width:90%;}
.section4 .color-red{text-align:center;margin:0 4% 0 0;}
.section4 .color-brown{text-align:center;margin:0 0 -4px 15%;}
.vid_txt{text-align: initial;}
.section5{padding:48px 0 20px;}
.section5 .black-bg{font-size:23px;margin-bottom:-4px;}
.section5 .red-bg{font-size:40px;}
.count-item{font-size:40px;margin:0 6px;}
.count-item span{font-size:16px;}
.section6 .cols{max-width:100%;}
.section6 .title{font-size:28px;margin-bottom:19px;}
.section4 .text-wood{margin:0px 0px 1px 0%;}
.section4 .col.f-right img{max-width:400px;}

#footer{padding:14px 0 10px;}
#footer .nav li{margin:0 7px 15px;}
#footer .foot-circle{width:170px;}
.white-text1{margin-bottom:15px;}
/* #header .nav li:last-child{display:none;} */
#mute-video{margin-left:22px;}
}
@media screen and (min-height:1000px){#header{padding:14px 0px 15px;}
 .white-text1{font-size:36px;}
.white-text2{font-size:28px;}
.circle1{bottom:46%;height:38%;}
}
@media screen and (min-height:1100px){#header{padding:20px 0px 19px;}
 .nav li{font-size:18px;}
}
@media screen and (max-height:400px){.white-text1{font-size:22px;margin-bottom:10px;}
 .white-text2{margin-top:13px;font-size:18px;}
 .circle1{height:130px;width:130px;bottom:43%;}
 }
@media screen and (max-width:500px){
.subscribe{margin: 50px auto;}
.subscribe .red-bg{height:40px;line-height:40px;padding:0 20px;font-size:22px;float:none;width:138px;display:block;margin:0 auto 20px;}
#footer .nav{margin:0 -10px;}
.abs-cont{padding:20px 0 0;}
.section7 .title{font-size:25px;margin:0 0 -8px 0%;}
.follow{margin:10px 0 0 8%;}
.follow span{width:90px;display:block;padding:0 13px;margin-right:-1px;font-size:24px;}
.sec-bg{width:130%;max-width:130%;}
.white-text1{font-size:20px;}
.white-text2{font-size:16px;}
.t-inp {border-left: 2px solid #635049;}
.section4 .white-bg{font-size:20px;}
#watch_4_txt{font-size: 20px; width: auto}

}
@media screen and (max-width:400px){#footer .nav li{font-size:16px;line-height:24px;margin:0 7px 15px;}
#footer .foot-circle{width:120px;}
.section3{padding:195px 0 50px;}
.section3 .white-bg{top:-16px;font-size:23px;padding:0px 7px 0 7px;margin-right:20%;}
.circle2{top:13px;margin-left:-100px;width:200px;}
.framed{width: 320px; height: 180px}
}
@media screen and (max-height:300px){#header{padding:5px 0px 5px;}
 .white-text1{font-size:19px;margin-bottom:7px;}
 .white-text1 br{display:none;}
 .white-text2{font-size:16px;margin-top:5px;}
 .circle1{height:38%;}
 .mobile-button{width:36px;height:30px;line-height:30px;}
}
@media screen and (max-height:260px){.circle1{height:32%;bottom:47%;}
.section-cont{top:54%;}
.section1 .cont-in{max-width:96%;}
}

/* ABOAT SECTION*/
.white-text-aboat{text-transform:none;font-size:25px;line-height:1.19;margin:0 auto; margin-top: 20px;}
.mastermind{display:inline-block; background: none; cursor: pointer;}
.mastermind:hover{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
#mastermind_name{padding: 5px; margin-top: 20px; font-size: 60px; background: #b43139; display: inline-block;}
.grey {filter: gray; filter: grayscale(1); -webkit-filter: grayscale(1);	zoom: 1;filter: alpha(opacity=50);opacity: 0.5;}
#faces{margin-top: 20px; text-align: center;  margin: 0 auto;}
#faces img{width: 270px; height: 270px;}

@media screen and (max-width:1920px){
.white-text-aboat{text-transform:none;font-size:30px;line-height:1.19;margin:0 auto; margin-top: 20px;}
.mastermind:hover{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
.white-text-aboat{width: 90%; text-transform:none;font-size:30px;line-height:1.19;margin: 0 auto; margin-top: 20px;}
#mastermind_name{padding: 5px; margin-top: 20px; font-size: 50px; background: #b43139; display: inline-block;}
#faces{margin-top: 20px;}
#faces img{width: 270px; height: 270px;}
}


@media screen and (max-width:1680px){
.white-text-aboat{text-transform:none;font-size:30px;line-height:1.19;margin:0 auto; margin-top: 20px;}
.mastermind:hover{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
#mastermind_name{padding: 5px; margin-top: 20px; font-size: 60px; background: #b43139; display: inline-block;}
#faces{width: 80%; text-align: center;  margin: 0 auto;}
#faces img{width: 270px; height: 270px;}
}


@media screen and (max-width:1366px){
.white-text-aboat{text-transform:none;font-size:30px;line-height:1.19;margin:0 auto;margin-top: 20px;}
.mastermind:hover{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
#mastermind_name{padding: 5px; margin-top: 20px; font-size: 55px; background: #b43139; display: inline-block;}
#faces{width: 90%; text-align: center;  margin: 0 auto;}
#faces img{width: 270px; height: auto;}
}

@media screen and (max-width:1280px){

#faces{width: 90%; text-align: center;  margin: 0 auto;}
#faces img{width: 250px; height: auto;}
}


@media screen and (max-width:1000px){
.white-text-aboat{text-transform:none;font-size:18px;line-height:1.19;margin:0 auto; margin-top: 20px;}
.mastermind:hover{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
#mastermind_name{padding: 5px; margin-top: 20px; font-size: 45px; background: #b43139; display: inline-block;}
#faces img{width: 150px; height: auto;}
}

@media screen and (max-width:400px){
.white-text-aboat{text-transform:none;font-size:18px;line-height:1.19;margin:17px 0 21px 0;}
.mastermind:hover{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);}
#mastermind_name{padding: 5px; margin-top: 20px; font-size: 35px; background: #b43139; display: inline-block;}
#faces{width: 100%;}
#faces img{width: 140px; height: auto;}
}
.bot_logo{filter: alpha(opacity=30); opacity: 0.3;}
.link{cursor:pointer; cursor: hand;}

.gif{display: none; width: 500px; height: 350px; position: fixed; left: 50%; top: 50%; margin-left: -250px; margin-top: -200px; z-index: 666;} */
/* .gif img  {border: solid 1px #9a2e34;  padding: 8px;  background-clip: content-box;  background-color: #ca7951;/*  outline: 5px solid #b42a31;} */
.gif img  {border: solid 10px #b42a31;}





#easter_egg{
    display: table;
    background-color: #a41a23;
	max-width: 500px;
    width: auto;
    height: auto;
    vertical-align: middle;
    text-align: center;
   /*  position: relative; */
    font-size:0;
	position: fixed; 
	right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
	top: 50%; 
	transform: translateY(-50%); 
	z-index: 333; 
	
	display: none;
}

#dimmer{
	opacity:0.5;
    background-color:#000;
    position:fixed;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    z-index:200;
	display: none;
}
.giff {
    display: block;
    margin: 10px;
    vertical-align:top;

}


.giff_close{
	text-align: center;  color: #fff; font-size: 25px; line-height: 50px; 
	background: #b43139; width: 50px; height: 50px; position: absolute; 
	z-index: 21; right:-25px; top: -25px;
	-ms-transform: rotate(-10deg); -webkit-transform: rotate(-10deg); transform: rotate(-10deg);
	cursor: pointer;
}

.giff_close:hover{
	transform: rotate(-5deg);
	background: #fff;
	color: #b43139;
}

.rotating{
    -webkit-animation:spin 4s linear infinite;
    -moz-animation:spin 4s linear infinite;
    animation:spin 4s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

@media screen and (max-width:1024px){
#easter_egg{max-width: 350px;}
.giff_close{font-size: 20px; line-height: 30px; width: 30px; height: 30px; position: absolute; right:-15px; top: -15px;}
.giff {margin: 7px;}
#watch_4_txt, #campfire, #send_your_oh{display: block;}

}

@media screen and (max-width:568px){
#easter_egg{max-width: 300px; margin-top: 20px;}
.giff_close{font-size: 20px; line-height: 30px; width: 30px; height: 30px; position: absolute; right:-15px; top: -15px;}
.giff {margin: 7px;}
}

@media screen and (max-width:400px){
#easter_egg{max-width: 250px;}
.giff_close{font-size: 20px; line-height: 30px; width: 30px; height: 30px; position: absolute; right:-15px; top: -15px;}
.giff {margin: 7px;}
}

/*language versions*/
.lang{}
a.lang:link{color: #9a2e34;}
a.lang:visited{color: #9a2e34;}
a.lang:hover{color: #f5f5f5;cursor: pointer;}
.active_lang {text-decoration: underline;}
a.active_lang:link{color: #f5f5f5;}
a.active_lang:visited{color: #f5f5f5;}
