.et_animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.et_animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.et_had_animation{position:relative}@-webkit-keyframes et_pb_fade{to{opacity:1}}@keyframes et_pb_fade{to{opacity:1}}.et_animated.fade{-webkit-animation-name:et_pb_fade;animation-name:et_pb_fade}@-webkit-keyframes et_pb_fadeTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeTop{-webkit-animation-name:et_pb_fadeTop;animation-name:et_pb_fadeTop}@-webkit-keyframes et_pb_fadeRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeRight{-webkit-animation-name:et_pb_fadeRight;animation-name:et_pb_fadeRight}@-webkit-keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeBottom{-webkit-animation-name:et_pb_fadeBottom;animation-name:et_pb_fadeBottom}@-webkit-keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeLeft{-webkit-animation-name:et_pb_fadeLeft;animation-name:et_pb_fadeLeft}@-webkit-keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.slide{-webkit-animation-name:et_pb_slide;animation-name:et_pb_slide}@-webkit-keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideTop{-webkit-animation-name:et_pb_slideTop;animation-name:et_pb_slideTop}@-webkit-keyframes et_pb_slideRight{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideRight{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideRight{-webkit-animation-name:et_pb_slideRight;animation-name:et_pb_slideRight}@-webkit-keyframes et_pb_slideBottom{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideBottom{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideBottom{-webkit-animation-name:et_pb_slideBottom;animation-name:et_pb_slideBottom}@-webkit-keyframes et_pb_slideLeft{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideLeft{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideLeft{-webkit-animation-name:et_pb_slideLeft;animation-name:et_pb_slideLeft}@-webkit-keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.et_animated.bounce{-webkit-animation-name:et_pb_bounce;animation-name:et_pb_bounce}@-webkit-keyframes et_pb_bounceTop{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceTop{-webkit-animation-name:et_pb_bounceTop;animation-name:et_pb_bounceTop}@-webkit-keyframes et_pb_bounceRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceRight{-webkit-animation-name:et_pb_bounceRight;animation-name:et_pb_bounceRight}@-webkit-keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.bounceBottom{-webkit-animation-name:et_pb_bounceBottom;animation-name:et_pb_bounceBottom}@-webkit-keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceLeft{-webkit-animation-name:et_pb_bounceLeft;animation-name:et_pb_bounceLeft}@-webkit-keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoom{-webkit-animation-name:et_pb_zoom;animation-name:et_pb_zoom}@-webkit-keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomTop{-webkit-animation-name:et_pb_zoomTop;animation-name:et_pb_zoomTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomRight{-webkit-animation-name:et_pb_zoomRight;animation-name:et_pb_zoomRight;-webkit-transform-origin:right;transform-origin:right}@-webkit-keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomBottom{-webkit-animation-name:et_pb_zoomBottom;animation-name:et_pb_zoomBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomLeft{-webkit-animation-name:et_pb_zoomLeft;animation-name:et_pb_zoomLeft;-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flip{-webkit-animation-name:et_pb_flip;animation-name:et_pb_flip}@-webkit-keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipTop{-webkit-animation-name:et_pb_flipTop;animation-name:et_pb_flipTop;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipRight{-webkit-animation-name:et_pb_flipRight;animation-name:et_pb_flipRight;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipBottom{-webkit-animation-name:et_pb_flipBottom;animation-name:et_pb_flipBottom;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipLeft{-webkit-animation-name:et_pb_flipLeft;animation-name:et_pb_flipLeft;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.fold{-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:et_pb_fold;animation-name:et_pb_fold}@-webkit-keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldTop{-webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:et_pb_foldTop;animation-name:et_pb_foldTop}@-webkit-keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldRight{-webkit-transform-origin:right;transform-origin:right;-webkit-animation-name:et_pb_foldRight;animation-name:et_pb_foldRight}@-webkit-keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldBottom{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:et_pb_foldBottom;animation-name:et_pb_foldBottom}@-webkit-keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldLeft{-webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:et_pb_foldLeft;animation-name:et_pb_foldLeft}@-webkit-keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.et_animated.roll{-webkit-animation-name:et_pb_roll;animation-name:et_pb_roll}@-webkit-keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollTop{-webkit-animation-name:et_pb_rollTop;animation-name:et_pb_rollTop}@-webkit-keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollRight{-webkit-animation-name:et_pb_rollRight;animation-name:et_pb_rollRight}@-webkit-keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollBottom{-webkit-animation-name:et_pb_rollBottom;animation-name:et_pb_rollBottom}@-webkit-keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollLeft{-webkit-animation-name:et_pb_rollLeft;animation-name:et_pb_rollLeft}::-moz-selection{
background-color:#101010;
color:#fff;
}
::selection{
background-color:#101010;
color:#fff;
}
input::-moz-placeholder{
color:#999 !important;
}
input::-webkit-input-placeholder{
color:#999 !important;
}
input:-ms-input-placeholder{
color:#999 !important;
}
a,
.wpcf7-text,
.wpcf7-number,
.wpcf7-date,
.wpcf7-textarea,
.wpcf7-captchar,
.wpcf7-submit,
.et_pb_scroll_top.et-pb-icon,
.post.status-publish img,
.dtb-read-more:before,
.link-service,
img#logo,
img.logo,
footer img{
-moz-transition:all 0.2s ease;
-webkit-transition:all 0.2s ease;
transition:all 0.2s ease;
}
.animate-in{
-webkit-animation:fadeIn .5s ease-in;
animation:fadeIn .5s ease-in;
}
.animate-out{
-webkit-transition:opacity .5s;
transition:opacity .5s;
opacity:0;
}
@-webkit-keyframes fadeIn{
from { opacity:0; }
to { opacity:1; }
}
@keyframes fadeIn{
from { opacity:0; }
to { opacity:1; }
} @media only screen and (max-width:1200px){
.hidden-sm{
display:none !important;		
}
}
@media only screen and (min-width:980px){
.hidden-md{
display:none !important;
}
}
@media only screen and (max-width:480px){
.hidden-xs{
display:none !important;		
}
} body{
-webkit-transition:all 0.3s ease-in;
-moz-transition:all 0.3s ease-in;
-o-transition:all 0.3s ease-in;
-webkit-text-size-adjust:100%;
font-family:chaparral-pro, serif;
font-weight:400 !important;
overflow-x:hidden !important;
background:#f7f7f7;
opacity:1;
}
body.fade-out{
opacity:0;
transition:none;
} h1,
h2,
h3,
h4,
h5,
h6{
font-weight:400 !important;
font-family:chaparral-pro, serif;
}	
.section-2-col li,
.et_pb_text_inner li,
.entry-content ul li,
.entry-content ol li{
margin-bottom:12px;
line-height:1.8;
}
p strong,
li strong{
font-weight:400 !important;
}
.section-people h2:after,
footer h4:after{
content:'';
display:block;
height:1px;
background-color:#101010;
}
.section-people h2:after{
width:50px;
margin:20px auto 30px auto;
}
footer h4:after{
width:40px;
margin:15px 0;
}
body.single .et_pb_post_content p:first-of-type{
font-size:26px;
font-weight:400;
} @media only screen and (min-width: 981px){
#main-header{
display:none;
}
}
#page-container #main-header.et-fixed-header,
#page-container #main-header.primary-fixed-header,
#main-header{
-webkit-box-shadow:none !important;
box-shadow:none !important;
}
#logo:hover,
.logo:hover{
opacity:.6;
}
#top-menu li{
font-weight:400 !important;
}
@media only screen and (min-width:981px){
.mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu:before,
.mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu:after,
.mobile_menu_bar.et_pb_header_toggle.et_toggle_fullscreen_menu:before,
.mobile_menu_bar.et_pb_header_toggle.et_toggle_fullscreen_menu:after{
color:#fff !important;
}
.et-fixed-header .mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu:before,
.et-fixed-header .mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu:after,
.et-fixed-header .mobile_menu_bar.et_pb_header_toggle.et_toggle_fullscreen_menu:before,
.et-fixed-header .mobile_menu_bar.et_pb_header_toggle.et_toggle_fullscreen_menu:after{
color:#2b2b2b !important;
}
div#et-top-navigation::before{
content:'Menu';
text-transform:uppercase;
color:#101010;
position:absolute;
right:64px;
padding-right:15px;
font-size:18px;
font-family:chaparral-pro, serif;
font-weight:600 !important;
line-height:30px;
letter-spacing:0.08em;
}
.et-fixed-header div#et-top-navigation::before{
color:#101010 !important;
}
.et_pb_svg_logo #logo{
height:20% !important;
}
}
.et_slide_in_menu_container #mobile_menu_slide{
position:relative;
display:inline-block;
}
.et_slide_in_menu_container #mobile_menu_slide li{
opacity:0;
font-weight:300 !important;
}
.et_slide_in_menu_container #mobile_menu_slide li a{
cursor:pointer;
}
.et_slide_in_menu_container #mobile_menu_slide li a span{
color:#2b2b2b;
}
.et_slide_in_menu_container #mobile_menu_slide li a:hover{
color:#fff !important;
opacity:1;
}
.et_slide_in_menu_container #mobile_menu_slide li a:after{
content:'';
display:block;
padding-bottom:12px;
border-bottom:1px solid rgba(255,255,255,.5);
width:0;
margin:0 auto;
opacity:1;
-webkit-transition:0.3s ease;
transition:0.3s ease;
}
.et_slide_in_menu_container #mobile_menu_slide li a:hover:after{
width:100%;
}
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li{
animation:menuFade .5s ease forwards;
-webkit-animation:menuFade .5s ease forwards;
animation-delay:1.75s;
-webkit-animation-delay:1.75s;
display:block;
position:relative;
width:100%;
}
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li:nth-of-type(1){
animation-delay:1s;
-webkit-animation-delay:1s;
}
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li:nth-of-type(2){
animation-delay:1.05s;
-webkit-animation-delay:1.05s;
}	
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li:nth-of-type(3){
animation-delay:1.1s;
-webkit-animation-delay:1.1s;
}	
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li:nth-of-type(4){
animation-delay:1.15s;
-webkit-animation-delay:1.15s;
}
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li:nth-of-type(5){
animation-delay:1.2s;
-webkit-animation-delay:1.2s;
}	
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened #mobile_menu_slide li:nth-of-type(6){
animation-delay:1.25s;
-webkit-animation-delay:1.25s;
}	
@keyframes menuFade{
0%{
opacity:0;
left:30%;
}
100%{
opacity:1;
left:0;
}
}
@-webkit-keyframes menuFade{
0%{
opacity:0;
left:20%;
}
100%{
opacity:1;
left:0;
}
}
.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened,
.et_pb_fullscreen_menu_opened{
opacity:1 !important;
background-image:url(//www.dotukgroup.com/wp-content/themes/fg/img/bg-fullscreen-nav.jpg) !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-position:50% 50% !important;
}
.hide-header{
opacity:0;
margin-top:-200px !important;
}
.show-header{
opacity:1;
margin-top:0px !important;
}
#main-header,
.section-header{
-webkit-transition:all 1s ease !important;
-moz-transition:all 1s ease !important;
-o-transition:all 1s ease !important;
-ms-transition:all 1s ease !important;
transition:all 1s ease !important;
}
.section-header li{
padding-left:33px !important;
}
.section-header li a:after{
content:'';
display:block;
padding-bottom:3px;
border-bottom:1px solid #101010;
width:0;
margin:0 auto;
opacity:1;
-webkit-transition:0.3s ease;
transition:0.3s ease;
}
.section-header li a:hover{
color:#101010 !important;
opacity:1 !important;
}
.section-header li a:hover:after{
width:100%;
}
@media (max-width: 980px){
.et_pb_svg_logo #logo, 
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{
height:35% !important;
}
} .section-businesses .et_pb_column{
overflow:hidden !important;
}
.et-zoom-in.et_pb_image:hover{
transform: scale(1.1); 
transition: all .5s 0s ease;
}
.et-zoom-in.et_pb_image{
transition: all .5s 0s ease;
}
@media only screen and (max-width:1400px) and (min-width:991px){
.section-intro .et_pb_text{
padding-right:25% !important;
}
}
@media only screen and (max-width:480px){
.nav-previous .nav-label,
.nav-next .nav-label{
display:none !important;
}
} #et-main-area,
body.blog #main-content,
body.archive #main-content,
body.single #main-content,
body.single #main-content .et_pb_section:not(.section-pagination),
.et_builder_inner_content{
background-color:#f7f7f7 !important;
}
.et_pb_post h2.entry-title{
padding-bottom:0;
}
.et_pb_post .post-meta{
font-size:12px !important;
text-transform:uppercase;
letter-spacing:3px;
color:#101010 !important;
margin-bottom:15px !important;
font-weight:600;
}
.et_pb_post .post-meta a{
color:#101010 !important;
}
.et_pb_post .dtb-read-more{
margin-top:40px !important;
font-weight:600 !important;
font-size:14px !important;
letter-spacing:2px !important;
}
.et_pb_post .dtb-read-more:before{
content:'';
float:left;
width:40px;
height:1px;
background-color:#ccc;
margin:6px 15px 0 0;
}
.et_pb_post .dtb-read-more:hover:before{
width:60px;
}
.et_pb_title_meta_container,
.et_pb_title_meta_container a{
font-weight:600;
letter-spacing:3px !important;
} footer h4{
padding-bottom:5px !important;
}
footer a:hover{
opacity:.6
}
footer a:hover img{
opacity:.6;
} .et_pb_scroll_top:before{
content:"\21";
} 
.et_pb_scroll_top.et-pb-icon{
right:20px;
bottom:20px;
border-radius:0px;
background:#fff;
padding:20px;
font-size:24px;
transition:all .1s ease-in-out; 
color:#101010;
}
.et_pb_scroll_top.et-pb-icon:hover{
background:transparent;
transition:all .1s ease-in-out;
} .wpcf7 p{
margin:0 !important;
padding:0;
line-height:1em;
text-transform:uppercase;
font-size:15px;
letter-spacing:0.15em;
font-weight:600 !important;
color:#101010;
}	
.wpcf7-text,
.wpcf7-number,
.wpcf7-date,
.wpcf7-select,
.wpcf7-textarea,
.wpcf7-captchar{
background-color:#fff !important;
border:1px solid #fff!important;
width:100% !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
border-radius:0 !important;
font-size:18px;
line-height:1.7;
color:#676666 !important;
padding:10px 15px !important;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin:20px 0 30px 0 !important;
-webkit-appearance:none !important;
}
.wpcf7-text:hover,
.wpcf7-text:focus,
.wpcf7-number:hover,
.wpcf7-number:focus,
.wpcf7-date:hover,
.wpcf7-date:focus,
.wpcf7-select:focus,
.wpcf7-select:focus,
.wpcf7-textarea:hover,
.wpcf7-textarea:focus,
.wpcf7-captchar:hover,
.wpcf7-captchar:focus{
border:1px solid #eee !important;
background-color:#fff !important;
color:#2b2b2b !important;
}
.wpcf7-recaptcha{
margin:20px 0 30px 0 !important;
}
.wpcf7-radio{
float:left;
clear:both;
width:100% !important;
margin:20px 0 30px 0 !important;
}
.wpcf7-radio .first{
margin-left:0 !important;
}
.wpcf7-list-item{
margin-left:0 !important;
}
.wpcf7-submit{
margin:30px 0;
cursor:pointer;
letter-spacing:0.1em;
text-transform:uppercase;
padding:15px 64px;
line-height:1.7em;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
text-align:center;
font-size:18px !important;
font-weight:600;
border:none !important;
background-color:#101010;
color:#fff !important;
}
.wpcf7-submit:hover{ 
background-color:#fff; 
color:#101010 !important; 
padding:15px 64px !important; 
}
.wpcf7-submit:disabled{
background-color:#e1e1e1;
color:#101010 !important;
}
span.required{
color:#e02b20;	
}
span.wpcf7-not-valid-tip{
color:#e02b20 !important;	
padding-bottom:20px;
letter-spacing:0.1em !important;
margin-top:-10px;
}
input.wpcf7-not-valid,
textarea.wpcf7-not-valid{
border:1px solid #e02b20 !important;
}
span.field-info{
display:block;
font-weight:300;
text-transform:none;
letter-spacing:0;
margin-top:10px;	
margin-bottom:-10px;	
}
.wpcf7 .ajax-loader{
display:none !important;
}
.wpcf7 .wpcf7-response-output{
width:100% !important;
margin-left:0;
margin-right:0;
background-color:#e02b20;
padding:15px;
font-size:.9em;
color:#fff !important;
}
.wpcf7-form.invalid .wpcf7-response-output,
div.wpcf7-validation-errors, 
div.wpcf7-acceptance-missing{
border-color:#e02b20 !important;
} .wp-pagenavi{
float:left;
clear:both;
margin-top:80px !important;
margin-bottom:80px !important;
border-top:none !important;	
width:100% !important;
text-align:left !important;
}
.wp-pagenavi a, 
.wp-pagenavi span{
padding:12px 20px !important;
font-size:1em !important;
color:#101010;
line-height:2.2em;
background:#eeeeee;
transition:all .5s;
}
.wp-pagenavi span.pages{
padding:1em 1.5em 1em 0 !important;
}
.wp-pagenavi span.current{
color:#101010 !important;
background:#fff !important;
}
.wp-pagenavi a:hover{
color:#101010 !important;
background:#f7f7f7 !important;
}
.wp-pagenavi .pages{
background:none;
} .cli-bar-message{
line-height:1.5;
font-weight:400;
font-size:16px;
} .grecaptcha-badge{
visibility:collapse !important;
opacity:0 !important;
}