html,body{height:100%!important;padding:0;margin:0}body{background-color:#FFF;font-family:'Oswald',Helvetica,Arial,sans-serif;line-height:31px;font-size:19px;color:#000}.CookieDeclaration{font-weight:400;color:#444242}.CookieDeclaration a{font-weight:400;color:#0a8211}a{font-weight:400;color:#FFF}a:hover,a:focus{color:#34a853;text-decoration:underline}a:focus{outline:none}ul{padding:0}li{list-style:none}img{max-width:100%}p{font-family:'Open Sans',sans-serif;letter-spacing:-.5px}hr{border-color:rgb(146 146 146 / .23)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase;line-height:1.3}.slogan,h2{text-transform:none}::selection{background-color:#34a853;color:#FFF}.cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .12);z-index:2}.lead{font-size:21px}.thumbnail{padding:0;margin:0;border:none;border-radius:0}#preloader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#FFF;z-index:99999}#preloader .pulse{position:absolute;display:inline-block;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;border-radius:40px;background-color:#34a853;-webkit-animation:scaleout 1.0s infinite ease;animation:scaleout 1.0s infinite ease}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.border-top,.border-bottom,.border-left,.border-right{position:fixed;background-color:#FFF;z-index:99998}.border-top{top:0;left:0;height:15px;width:100%}.border-bottom{bottom:0;left:0;height:15px;width:100%}.border-left{top:0;left:0;width:15px;height:100%}.border-right{top:0;right:0;width:15px;height:100%}#body-content{height:100%}.heading{margin-bottom:30px;z-index:2}.heading h1{margin:0;font-size:36px;font-weight:700}.heading h1 span{display:inline-block;padding:0 10px;margin-right:5px}.heading h2{margin:0;font-size:66px;font-weight:700;text-transform:uppercase}.heading h2 span{display:inline-block;padding:0 10px;margin-right:5px}.heading .divider{margin-bottom:0}.heading-xsm h1{font-size:28px}.heading-sm h1{font-size:42px}.heading-md h1{font-size:52px}.heading-md h2{font-size:52px}.heading-lg h1{font-size:62px}.heading-xlg h1{font-size:72px}.heading-center{text-align:center}.heading-center .divider{margin-left:auto;margin-right:auto;margin-bottom:0}.heading-right{text-align:right}.heading-right .divider{margin-left:auto;margin-right:0;margin-bottom:0}@media only screen and (max-width:768px){.heading h1{font-size:42px}}.divider{width:267px;height:5px;background-color:#34a853;margin:20px 0 30px 0}.divider-center{margin-left:auto;margin-right:auto}.divider-right{margin-left:auto;margin-right:0}section{position:relative;background-color:#FFF;padding:80px 0;overflow:hidden}section .container{z-index:2}#section-4{background-color:aliceblue}#section-5{padding:0}section .vt{margin-top:40px}section .vt h1{margin-top:90px}section .vt h3{margin-bottom:20px;text-transform:none!important}section#contact{background-color:#222;background-image:url(../img/contatti-fotografo-google-roma.webp);background-position:center;background-repeat:no-repeat}.section-subheading{margin-bottom:30px;color:#34a853}section#contact .section-heading{color:#fff;text-transform:uppercase;font-size:65px}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:236px}section#contact .form-control:focus{border-color:#fed136;box-shadow:none}section#contact::-webkit-input-placeholder{text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact:-moz-placeholder{text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact::-moz-placeholder{text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact:-ms-input-placeholder{text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact .text-danger{color:#e74c3c}#section-intro{position:relative;overflow:hidden;padding-top:0px!important;padding-bottom:0px!important}.intro-caption{position:absolute;bottom:80px;left:80px;z-index:3}.intro-caption h1{font-size:72px;font-weight:700}.intro-caption h1 span{display:inline-block;padding:0 12px;margin-right:3px}.intro-caption .divider{margin:30px 0 30px 0}.intro-caption p{margin:15px 0 0 0;font-size:28px}.made-with-love{position:absolute;right:30px;bottom:30px;font-size:14px;font-weight:300;z-index:3}@media only screen and (max-width:992px){.intro-caption h1{font-size:68px}}@media only screen and (max-width:768px){.intro-caption{bottom:200px;left:30px}.intro-caption h1{font-size:42px}.intro-caption p{font-size:18px}}.intro-parallax .cover{background-color:#fff0}.intro-slider .slide-wrapper{position:relative;overflow:hidden}@media only screen and (min-width :992px){.intro-slider .slide-image{-webkit-transition:all 12s ease;transition:all 12s ease}.intro-slider .slide-wrapper:hover .slide-image{transform:scale(1.1);-webkit-transform:scale(1.1)}}.intro-slider .intro-slide-1 .cover{background-color:rgb(0 0 0 / .4)}.intro-slider .intro-slide-2 .cover{background-color:rgb(0 0 0 / .2)}.intro-slider .intro-slide-3 .cover{background-color:#fff0}.intro-slider .owl-carousel .owl-dots{position:absolute;bottom:85px;right:30px}.intro-slider .owl-dots .owl-dot span{width:10px;height:10px;margin:0 4px;border-radius:0}.intro-slider .owl-dots .owl-dot:hover span{height:15px}.intro-slider .owl-dots .owl-dot.active span{height:22px}.video-bg{position:relative;background-color:#000;-webkit-background-size:cover;background-size:cover}.YTPOverlay{background-color:rgb(0 0 0 / .4)}.YTPOverlay.raster{background:url(../vendor/ytplayer/images/raster.png);background-color:rgb(0 0 0 / .6)}.youtube-bg.fullscreen .YTPOverlay,.youtube-bg.fullscreen .YTPOverlay.raster{display:none}.mb_YTPBar,.mb_YTPBar .buttonBar{padding:5px 5px 0 5px}.mb_YTPBar,.mb_YTPBar .mb_YTPProgress,.mb_YTPBar .mb_YTPLoaded,.mb_YTPBar .mb_YTPseekbar{height:5px}.mb_YTPBar.visible{opacity:.1}.mb_YTPBar .mb_YTPProgress,.mb_YTPBar .mb_YTPLoaded{cursor:pointer}.mb_YTPBar .mb_YTPseekbar{background:#34a853;cursor:pointer}.intro-error .cover{background-color:rgb(0 0 0 / .76)}.owl-carousel .owl-item{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute}.owl-nav{margin:0}@media only screen and (max-width:768px){.owl-nav{display:none}}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{top:50%;width:60px;height:60px;line-height:54px;background-color:rgb(194 194 194 / .36);padding:0;margin:0;text-align:center;font-size:24px;color:#FFF;opacity:0;border-radius:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next{opacity:1}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background-color:rgb(194 194 194 / .5)}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel:hover .owl-nav .owl-prev{left:40px}.owl-carousel:hover .owl-nav .owl-next{right:40px}.owl-carousel:hover .owl-nav .disabled{cursor:default}.owl-dots{text-align:center;-webkit-tap-highlight-color:#fff0}.owl-dots .owl-dot{display:inline-block;zoom:1}.owl-dots .owl-dot span{display:block;width:10px;height:10px;background:#d6d6d6;margin:0 5px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:rgb(52 168 84 / .8)}.scroll-down-arrow{position:absolute;bottom:60px;left:50%;margin-left:-15px;width:30px;height:30px;z-index:3}.scroll-down-arrow span{position:relative;font-size:24px;-webkit-animation:mymove 1.4s infinite ease;animation:mymove 1.4s infinite ease}@-webkit-keyframes mymove{0%{top:0;opacity:0}50%{opacity:1}100%{top:7px;opacity:0}}@keyframes mymove{0%{top:0;opacity:0}50%{opacity:1}100%{top:7px;opacity:0}}@media only screen and (min-width:1200px){.welcome .col-right .col-inner{padding-left:40px}}@media only screen and (max-width:768px){.info-box-wrapper .col{padding:0}}.info-box{margin-top:15px;margin-bottom:15px;overflow:hidden}.info-box-icon{display:inline-block;width:65px;height:65px;line-height:63px;margin-right:12px;text-align:center;font-size:21px;color:#FFF;background-color:rgb(255 255 255 / .16);border-radius:50%;box-shadow:inset 0 0 #34a853;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.info-box:hover .info-box-icon{box-shadow:inset 0 -75px #34a853}.info-box-heading{display:inline-block}.info-box-heading h3{margin:0;font-size:22px}.info-box-heading .divider{margin:16px 0 20px 0}.info-box-info{font-weight:300}.work .cover{background-color:rgb(0 0 0 / .85)}.work .row{position:relative;z-index:3}@media only screen and (min-width:1200px){.work .col-left .col-inner{border-right:1px solid #3C3C3C}}.split-box .col-left,.split-box .col-right{position:relative}.split-box img{max-width:100%}.split-box .col-inner{padding:30px 80px;overflow:hidden}@media only screen and (max-width:1200px){.split-box .col-inner{padding:40px}}@media only screen and (max-width:768px){.split-box .col-inner{padding:40px 15px}}.portfolio .masonry{background-color:#111}.portfolio .box{padding:0;max-width:100%}.portfolio .box-inner{position:relative;overflow:hidden}.portfolio .box .entry-count{position:absolute;right:20px;bottom:20px;display:inline-block;margin:0;font-size:35px;color:rgb(255 255 255 / .85);z-index:2}.portfolio-heading .cover{background-color:#111!important}.portfolio-heading .heading{display:block;min-width:260px;color:#FFF}.portfolio-heading .heading p{margin-top:20px}@media only screen and (max-width:1200px){.portfolio-heading .heading h1{font-size:46px}}.box-inner .portfolio-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.portfolio .box .cover{background-color:rgb(0 0 0 / .6);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.portfolio .box:hover .cover{background-color:rgb(255 0 0 / .75)}.portfolio .box-1:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-2:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-3:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-4:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-5:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-6:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-7:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-8:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-9:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box-10:hover .cover{background-color:rgb(0 0 0 / .1)}.portfolio .box .caption{text-align:center;z-index:2}.portfolio .box .caption img{max-width:80%;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;transform:scale(1);-webkit-transform:scale(1)}.portfolio .box:hover .caption img{transform:scale(1.03);-webkit-transform:scale(1.03)}.testimonial{margin-top:-1px}.testimonial-carousel{max-width:800px;margin:0 auto}blockquote{padding:60px 20px;margin:0;font-size:22px;line-height:30px;border:none}.video-demonstration{padding-bottom:0}.mfp-bg{background:#000;opacity:.9;filter:alpha(opacity=90);z-index:99999}.mfp-wrap{z-index:99999}.mfp-container{padding:0 15px}.mfp-figure:after{top:80px;bottom:80px}img.mfp-img{padding:80px 0 80px}.mfp-close,.mfp-close:focus,.mfp-close:active{top:36px}.mfp-bottom-bar{margin-top:-75px;font-family:'Open Sans',sans-serif;font-size:14px}.mfp-fadein .mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:768px){.mfp-bottom-bar{padding:0 10px}.mfp-counter{right:10px}.mfp-close,.mfp-close:focus{right:0}#section-intro{padding-top:70px!important;padding-bottom:0px!important}}.inline-popup{position:relative;height:auto;max-width:1200px;background-color:#fff0;padding:0;margin:70px auto;color:#FFF}.inline-popup .inline-popup-close{position:absolute;top:-50px;right:0;text-decoration:none;font-size:32px;color:#FFF}.inline-popup .mfp-close{display:none}.mfp-fade-zoom .inline-popup{opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.mfp-fade-zoom.mfp-ready .inline-popup{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-fade-zoom.mfp-removing .inline-popup{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.mfp-fade-zoom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.mfp-fade-zoom.mfp-ready.mfp-bg{background:#111;opacity:.99}.mfp-fade-zoom.mfp-removing.mfp-bg{opacity:0}.panel-group .panel{background-color:#FFF;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.panel-heading{position:relative;padding:15px}.panel-title{font-size:22px}@media only screen and (max-width:768px){.panel-title{font-size:18px}}.panel-body{padding:15px}.panel-default{border-color:#DDD}.panel-default>.panel-heading{background-color:#FFF;color:#000}.panel-default .panel-title a:hover,.panel-default .panel-title a:focus{color:#000}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#DDD}.panel-primary{border-color:#337AB7}.panel-primary>.panel-heading{background-color:#337AB7;color:#FFF}.panel-primary .panel-title a:hover,.panel-primary .panel-title a:focus{color:#000}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337AB7}.panel-success{border-color:#7BBD28}.panel-success>.panel-heading{background-color:#7BBD28;color:#FFF}.panel-success .panel-title a:hover,.panel-success .panel-title a:focus{color:#000}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#7BBD28}.panel-info{border-color:#90D8E8}.panel-info>.panel-heading{background-color:#90D8E8;color:#FFF}.panel-info>.panel-heading span{color:rgb(255 255 255 / .7)}.panel-info .panel-title a:hover,.panel-info .panel-title a:focus{color:#000}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#90D8E8}.panel-warning{border-color:#F4DF4D}.panel-warning>.panel-heading{background-color:#F4DF4D;color:#000}.panel-warning .panel-title a:hover,.panel-warning .panel-title a:focus{color:#34a853}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#F4DF4D}.panel-danger{border-color:#34a853}.panel-danger>.panel-heading{background-color:#34a853;color:#FFF}.panel-danger .panel-title a:hover,.panel-danger .panel-title a:focus{color:#000}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#34a853}#accordion .panel-heading{position:relative;padding:30px 30px 30px 99px}#accordion .panel{border:15px solid #F1F1F1;border-radius:10px}#accordion .panel-title{font-size:28px;color:#000}#accordion .panel-title a:hover,#accordion .panel-title a:focus{color:#34a853}#accordion .panel-heading span{position:absolute;left:15px;font-size:54px}#accordion .panel-body{padding:30px}#accordion .panel-default>.panel-heading span{color:rgb(0 0 0 / .2)}#accordion .panel-primary>.panel-heading span,#accordion .panel-success>.panel-heading span,#accordion .panel-warning>.panel-heading span,#accordion .panel-danger>.panel-heading span{color:rgb(255 255 255 / .7)}@media only screen and (max-width:768px){#accordion .panel-title{font-size:18px}}.faq #accordion{margin-top:80px}.blog .blog-heading{height:400px;background-color:#34a853;color:#FFF}.blog .blog-heading .divider{background-color:#FFF}.blog .blog-heading .article-link{display:block;font-size:18px;color:#FFF;z-index:3}.blog .blog-heading p{margin-top:20px}@media only screen and (max-width:768px){.blog .blog-heading{height:300px}}.article{position:relative;height:400px;background-color:#EEE;box-shadow:inset 0 -180px 100px -50px rgb(0 0 0 / .52)}.article-link{position:absolute;top:0;left:0;width:100%;height:100%}.article .caption{position:absolute;bottom:0;left:0;padding:0 30px 20px 30px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.article:hover .caption{bottom:20px}.article-title{margin:0 0 10px 0;font-size:22px;line-height:30px;color:#FFF}.article .entry-meta{font-size:14px;color:#FFF}.article .entry-meta a{color:#FFC01D}.clients{background-color:#2A2A2A}.clients .client-logo img{max-width:183px;margin:0 auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.clients .client-logo img:hover{opacity:.7}@media only screen and (max-width:992px){.counter-up{padding-top:0;padding-bottom:0}}.counter-up-inner{position:relative;margin:50px 0;text-align:center;overflow:hidden}.counter-icon{position:absolute;top:20px;right:20px;font-size:130px;z-index:1;color:rgb(0 0 0 / .06);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.counter-up-inner:hover .counter-icon{font-size:150px}.counter{position:relative;font-size:72px;line-height:normal;z-index:2}.counter-up .divider{position:relative;z-index:2}.contact-section .cover{background-color:rgb(0 0 0 / .87)}.contact-section .col-inner{position:relative;z-index:2}.contact-info .fa{margin-right:5px}.contact-section .social-icons{margin-bottom:50px}.contact-section .social-icons a{display:inline-block;width:60px;height:60px;line-height:60px;background-color:#FFF;margin:5px 5px 5px 0;text-align:center;font-size:28px;color:#000;box-shadow:inset 0 0 #34a853;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contact-section .social-icons a:hover{color:#FFF;box-shadow:inset 0 -62px #34a853}@media only screen and (min-width:992px){.contact-section .col-left .col-inner{border-right:1px solid #333}}@media only screen and (max-width:992px){.contact-section .col-right .col-inner{margin-top:60px}}.btn{padding:8px 15px;text-transform:uppercase;font-size:17px;border:none;border-radius:0;box-shadow:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.btn:hover,.btn:focus{color:#34a853;text-decoration:none}.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.btn-xsm{font-size:14px}.btn-sm{font-size:15px}.btn-lg{padding:12px 30px;font-size:20px}.btn-xlg{padding:16px 40px;font-size:22px}.btn-default.btn-lg{padding:11px 30px}.btn-transparent.btn-lg,.btn-transparent-white.btn-lg{padding:10px 30px}.btn-default.btn-xlg{padding:15px 40px}.btn-transparent.btn-xlg,.btn-transparent-white.btn-xlg{padding:14px 40px}.btn-rounded{border-radius:30px}.btn-default{padding:7px 12px;color:#000;background-color:#EEE;border:1px solid #E5E5E5;box-shadow:inset 0 -2px rgb(0 0 0 / .04)}.btn-default:hover,.btn-default:focus{color:#000;background-color:#EEE;border-color:#CFCFCF;box-shadow:inset 0 -65px rgb(0 0 0 / .1)}.btn-primary{color:#FFF;background-color:#0090CF;box-shadow:inset 0 -3px rgb(0 0 0 / .18)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:focus,.btn-primary.disabled,.btn-primary[disabled]{color:#FFF;background-color:#0090CF;box-shadow:inset 0 -65px rgb(0 0 0 / .18)}.btn-white{color:#000;background-color:#FFF;box-shadow:inset 0 0 #34a853}.btn-white:hover,.btn-white:active,.btn-white.active,.btn-white:focus,.btn-white.disabled,.btn-white[disabled]{color:#FFF;background-color:#FFF;box-shadow:inset 0 -65px #34a853}.btn-warning{color:#FFF;background-color:#34a853;box-shadow:inset 0 -3px rgb(0 0 0 / .1)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning:focus,.btn-warning.disabled,.btn-warning[disabled]{color:#FFF;background-color:#34a853;box-shadow:inset 0 -65px rgb(0 0 0 / .1)}.btn-danger{color:#FFF;background-color:#34a853;box-shadow:inset 0 -3px rgb(0 0 0 / .1)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger:focus,.btn-danger.disabled,.btn-danger[disabled]{color:#FFF;background-color:#34a853;box-shadow:inset 0 -65px rgb(0 0 0 / .1)}.btn-success{color:#FFF;background-color:#5bb75b;box-shadow:inset 0 -3px rgb(0 0 0 / .1)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success:focus,.btn-success.disabled,.btn-success[disabled]{color:#FFF;background-color:#5bb75b;box-shadow:inset 0 -65px rgb(0 0 0 / .1)}.btn-info{color:#FFF;background-color:#40B1CB;box-shadow:inset 0 0 #000}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info:focus,.btn-info.disabled,.btn-info[disabled]{color:#FFF;background-color:#40B1CB;box-shadow:inset 0 -65px #000}.btn-link{border-color:#fff0;cursor:pointer;color:#34a853;border-radius:2px}.btn-link,.btn-link:active,.btn-link:focus,.btn-link[disabled]{background-color:#fff0;background-image:none;box-shadow:none}.btn-inverse{color:#FFF;background-color:#000;box-shadow:inset 0 0 #34a853}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse:focus,.btn-inverse.disabled,.btn-inverse[disabled]{color:#FFF;background-color:#000;box-shadow:inset 0 -65px #34a853}.btn-transparent{padding:6px 12px;color:#000;background-color:#fff0;border:2px solid #000;box-shadow:inset 0 0 #000}.btn-transparent:hover,.btn-transparent:focus{color:#FFF;background-color:#fff0;border-color:#000;box-shadow:inset 0 -65px #000}.btn-transparent-white{padding:6px 12px;color:#FFF;background-color:#fff0;border:2px solid #FFF;box-shadow:inset 0 0 #FFF}.btn-transparent-white:hover,.btn-transparent-white:focus{color:#000;background-color:#fff0;border-color:#FFF;box-shadow:inset 0 -65px #FFF}#footer{padding:30px 0 30px 0}#footer .copyright{color:#585858}.scrolltotop{position:fixed;display:none;bottom:15px;right:15px;width:60px;height:60px;line-height:60px;text-align:center;font-size:24px;color:#34a853;text-decoration:none;z-index:9999}.scrolltotop:hover,.scrolltotop:focus{color:#34a853}@media only screen and (max-width:768px){.scrolltotop{bottom:15px;right:15px}}