body{font-family:Roboto Slab,Roboto Condensed,Khand,Iceberg,sans-serif}a,a:focus,a:hover{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{color:#333}h3,p{color:#555}p{font-size:16px;font-weight:300;line-height:30px;font-family:Roboto Slab,sans-serif}ul{list-style:none}.transparent-overlay-60{background:rgba(0,0,0,.6) none repeat scroll 0 0}.section-padding{padding:110px 0}.content-area{margin-top:80px}.top-margin-60{margin-top:30px}#preloader{height:100%;overflow:visible;position:fixed;top:0;background:#fff url(https://sollira.info/index_files/img/preloader.gif) no-repeat 50%;left:0;width:100%;z-index:999}.navbar{min-height:80px;border:0 solid transparent;margin-bottom:0;border-radius:0}.navbar-default .navbar-nav li{height:80px;transform:skew(-18deg);text-align:center;margin:0 10px;background:#f3cc29 none repeat scroll 0 0;width:160px}.navbar-default .navbar-nav li a{transform:skew(18deg);font-size:16px;font-weight:400;color:#171717;text-transform:uppercase;background:transparent none repeat scroll 0 0;font-family:Roboto Slab,sans-serif}.navbar-default .navbar-nav .active a,.navbar-default .navbar-nav .active a:hover,.navbar-default .navbar-nav>.active>a:focus{font-weight:700;color:#171717;outline:none;background:none}.navbar-nav>li>a{padding:30px}.navbar-default ul.navbar-nav li a:focus,.navbar-default ul.navbar-nav li a:hover{font-weight:700;color:#171717;background:none}.navbar-default .navbar-nav li:hover{background:#ddd}.navbar-default .navbar-nav li:hover a{font-weight:700}.navbar-default .navbar-nav li.active{background:#ddd}.navbar-default{background-color:rgba(0,0,0,.4)}.navbar-brand{padding:30px 15px}.navbar-header>a.navbar-brand img{width:227px;margin-top:-15px}.navbar-active.navbar-default{border-bottom:none;background:rgba(0,0,0,.85)}.navbar-active.navbar{height:80px}.navbar-active .navbar-brand{height:70px;padding:21px 15px;margin-top:17px}.navbar-active .navbar-nav>li>a{top:0}.navbar-active .navbar-header>a.navbar-brand img{margin-top:-23px}.navbar-active .navbar-nav{height:67px}.navbar-active.navbar-fixed-top{top:0}.navbar-collapse ul{margin-right:0}.section-title-1{position:relative;margin-top:-26px}.section-title-1:before{height:46px;content:"";position:absolute;bottom:25px;background:#f3cc29 none repeat scroll 0 0;left:0;width:10px}.section-title-1:after{height:19px;content:"";position:absolute;bottom:6px;background:#333 none repeat scroll 0 0;left:0;width:10px}.section-title-1 h1,.section-title-2 h1{font-size:30px;font-weight:700;margin-left:30px;line-height:36px;font-family:Roboto Slab,sans-serif}.section-title-1 p,.section-title-2 p{color:#333;margin-left:30px}.section-title-2{position:relative;text-align:right;float:right;margin-top:-26px}.section-title-2 h1,.section-title-2 p{margin-right:30px;margin-left:0}.section-title-2:before{height:46px;bottom:34px;background:#f3cc29 none repeat scroll 0 0}.section-title-2:after,.section-title-2:before{right:0;content:"";position:absolute;width:10px}.section-title-2:after{height:19px;bottom:15px;background:#333 none repeat scroll 0 0}.polygon{height:100%}.polygon,canvas#myCanvas{position:absolute;width:100%}canvas#myCanvas{height:999px;left:0}#header{position:relative;border-bottom:20px solid #f3cc29}.inner-header{padding:200px 0 399px}.header-content{margin-top:80px}.header-content>span{font-size:22px;font-weight:500;margin-bottom:30px;color:#fff;letter-spacing:8px;line-height:26px;font-family:Khand,sans-serif;display:inline-block}.required.email{height:74px;padding:0 30px;font-size:16px;border:none;color:#171717;letter-spacing:4px;background:#f3cc29 none repeat scroll 0 0;width:555px;font-family:Roboto Condensed,sans-serif}.required.email:focus{outline:none}.required.email::-webkit-input-placeholder{color:#78771f}.required.email::-moz-input-placeholder{color:#78771f}.required.email:active,.required.email:focus{border:none;color:#171717;opacity:1}.clear{position:relative}.clear input[type=submit]{height:74px;font-size:60px;border:none;right:292px;color:#fff;position:absolute;top:-64px;background:#c7a722 none repeat scroll 0 0;width:95px;margin-top:-10px}.clear input[type=submit]:hover{background:#a88d1c}#mc_embed_signup div.mce_inline_error{padding:10px;font-size:14px;font-weight:100;color:#fff;background-color:#6b0505;display:inline-flex;z-index:1}#mce-responses{display:inline}#mce-responses .response{padding:0 282px;font-size:16px;font-weight:100;color:#35ff2b;margin-top:10px;display:inline-block}.countdown-wrapper ul{margin-left:-70px;margin-top:60px}.countdown-wrapper ul li{height:120px;margin-left:30px;width:120px;display:inline-block}.countdown-wrapper ul li span{font-size:60px;font-weight:700;color:#fff;font-family:Iceberg,sans-serif}.countdown-wrapper ul li p{font-size:16px;color:#fff;letter-spacing:2px;font-family:Iceberg,sans-serif}.scroll-icon{position:relative}.scroll-icon .icofont.icofont-scroll-bubble-down{font-size:35px;color:#fff;position:absolute;bottom:-308px}#about{background:#f3f3f3}.company-about h3{font-size:20px;font-weight:400;color:#333;text-transform:capitalize;position:relative;line-height:30px;font-family:Roboto Slab,sans-serif}.company-about h3:before{height:4px;content:"";position:absolute;bottom:-20px;background:#fff none repeat scroll 0 0;width:590px}.company-about>p{margin-top:50px}.img-bg{height:380px;right:15px;content:"";position:absolute;background:#f3cc29 none repeat scroll 0 0;width:526px;margin-top:30px}.about-us-img{position:relative}.about-us-img:before{height:380px;content:"";position:absolute;opacity:0;background:hsla(0,0%,100%,.3) none repeat scroll 0 0;left:0;width:526px}.about-us-img>img{height:380px;border:20px solid #fff;background:#ddd;width:526px}.about-us-img:hover:before{opacity:1}.service-area{margin-top:145px}.service-title>h3{font-size:20px;font-weight:400;color:#333;margin-left:112px;font-family:Roboto Slab,sans-serif}.service-title .icofont.icofont-chart-histogram-alt,.service-title .icofont.icofont-gears,.service-title .icofont.icofont-globe,.service-title .icofont.icofont-instrument,.service-title .icofont.icofont-mobile-phone,.service-title .icofont.icofont-test-tube-alt{position:relative;float:left}.service-title .icofont-chart-histogram-alt:before,.service-title .icofont-gears:before,.service-title .icofont-globe:before,.service-title .icofont-instrument:before,.service-title .icofont-mobile-phone:before,.service-title .icofont-test-tube-alt:before{font-size:30px;color:#fff;position:absolute;top:-8px;left:35px;z-index:2}.service-title .icofont-chart-histogram-alt:after,.service-title .icofont-gears:after,.service-title .icofont-globe:after,.service-title .icofont-instrument:after,.service-title .icofont-mobile-phone:after,.service-title .icofont-test-tube-alt:after{height:60px;transform:skew(-20deg);content:"";position:absolute;top:-21px;background:#333 none repeat scroll 0 0;left:12px;width:80px;z-index:1}.service-title{position:relative}.service-title:before{height:4px;transform:skew(-20deg);content:"";position:absolute;bottom:-21px;background:#f3cc29 none repeat scroll 0 0;left:0;width:100%}.service-details p{margin-top:40px}.service-info-1:hover .service-title .icofont-test-tube-alt:after,.service-info-2:hover .service-title .icofont-instrument:after,.service-info-3:hover .service-title .icofont-globe:after,.service-info-4:hover .service-title .icofont-mobile-phone:after,.service-info-5:hover .service-title .icofont-chart-histogram-alt:after,.service-info-6:hover .service-title .icofont-gears:after{background:#f3cc29}.service-info-1:hover .service-title .icofont-test-tube-alt:before,.service-info-2:hover .service-title .icofont-instrument:before,.service-info-3:hover .service-title .icofont-globe:before,.service-info-4:hover .service-title .icofont-mobile-phone:before,.service-info-5:hover .service-title .icofont-chart-histogram-alt:before,.service-info-6:hover .service-title .icofont-gears:before{color:#333}.service-info-4,.service-info-5,.service-info-6{margin-top:80px}#contact{background:#f3f3f3}.contact-info-1,.contact-info-2,.contact-info-3{height:60px;padding:16px 0;background:#f3cc29;width:360px}.contact-info-1 .icofont-phone:before,.contact-info-2 .icofont-email:before,.contact-info-3 .icofont-globe:before{font-size:25px;color:#fff;position:absolute;top:50%;left:36px;margin-top:-12px;z-index:2}.contact-info-1 .icofont-phone:after,.contact-info-2 .icofont-email:after,.contact-info-3 .icofont-globe:after{height:60px;content:"";position:absolute;top:0;background:#333;left:16px;width:67px;z-index:1}.contact-info-1 p,.contact-info-2 p,.contact-info-3 p{color:#171717;margin-left:88px}.form-group{position:relative}.form-group input[type=email],.form-group input[type=text],.form-group textarea{height:60px;padding:0 0 0 60px;font-size:16px;border:none;font-weight:300;border-bottom:2px solid #777;box-shadow:none;border-radius:0;background:#fff;width:555px;margin-top:30px;font-family:Roboto Slab,sans-serif}.form-group .icofont-email:before,.form-group .icofont-ui-folder:before,.form-group .icofont-ui-note:before,.form-group .icofont-user:before{font-size:25px;color:#f3cc29;position:absolute;bottom:20px;left:18px}.form-group textarea{height:150px;padding:20px 0 0 60px;width:555px}.form-group input[type=email]:focus,.form-group input[type=email]:hover,.form-group input[type=text]:focus,.form-group input[type=text]:hover,.form-group textarea:focus,.form-group textarea:hover{border-color:#f3cc29;box-shadow:0 0 20px rgba(243,204,41,.2)}.form-group .icofont-ui-note:before{bottom:0;top:20px;left:18px}.btn.btn-submit.form-control{height:60px;padding:19px 0;font-size:16px;border:none;color:#fff;text-transform:uppercase;border-radius:0;background:#333 none repeat scroll 0 0;margin-top:15px;font-family:Roboto Slab,sans-serif}.form-group:focus .icofont-email:before,.form-group:focus .icofont-ui-folder:before,.form-group:focus .icofont-ui-note:before,.form-group:focus .icofont-user:before,.form-group:hover .icofont-email:before,.form-group:hover .icofont-ui-folder:before,.form-group:hover .icofont-ui-note:before,.form-group:hover .icofont-user:before{color:#333}.btn.btn-submit.form-control:focus,.btn.btn-submit.form-control:hover{color:#333;outline:none;background:#f3cc29}.input-email-status,.input-fname-status,.input-subject-status{position:absolute;top:-30px}.input-message-status{position:absolute;top:0}.input-email-status p,.input-fname-status p,.input-message-status p,.input-subject-status p{font-size:12px;color:red}.input-email-status p span,.input-fname-status p span,.input-message-status p span,.input-subject-status p span{margin-right:10px;color:red}#footer{background:#333}.footer-area-padding{padding:60px 0 86px}.footer-social>ul{margin-left:-65px;margin-top:40px;display:inline-flex}.footer-social ul li{padding:0 35px}.footer-social ul li a{font-size:20px;color:#fff;position:absolute;z-index:5}.footer-social ul li a:before{height:40px;transform:skew(-20deg);border:2px solid #f3cc29;content:"";position:absolute;top:-4px;background:transparent none repeat scroll 0 0;left:-13px;width:44px}.footer-social ul li a:after{height:32px;transform:skew(-20deg);content:"";position:absolute;opacity:0;top:0;background:#f3cc29 none repeat scroll 0 0;left:-9px;width:36px;z-index:-1}.footer-social ul li:hover a{color:#333}.footer-social ul li:hover a:after{opacity:1}#footer-bottom{padding:10px 0;border-top:1px solid #f3cc29;background:#171717}.copyright-text{margin-top:12px}.copyright-text span{color:#f3cc29}.copyright-text p{font-size:14px;color:#fff}.copyright-text p a{text-decoration:none;color:#f3cc29}.copyright-text p a:focus,.copyright-text p a:hover{color:#d4b224;outline:none}