.second-title,.top-title{text-shadow:2px 2px #0d4f00}.navactive{color:#59c019!important;border-bottom:1px solid #59c019}p.desc-text{font-size:18px;line-height:32px;text-align:justify}p.desc-text strong{color:#7c5e4f;font-weight:400;font-style:italic}.text-content.container{margin-top:30px;margin-bottom:-51px}.right-text p{text-align:left!important;border-bottom:1px solid;padding:10px 0}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.img-section-space{margin-top:5px}.fa-2x{padding-top:5px}@font-face{font-family:icomoon;src:url(../fonts/icomoonacfe.eot?-yinaf8);src:url(../fonts/icomoond41d.eot?#iefix-yinaf8) format('embedded-opentype'),url(../fonts/icomoonacfe.woff?-yinaf8) format('woff'),url(../fonts/icomoonacfe.ttf?-yinaf8) format('truetype'),url(../fonts/icomoonacfe.svg?-yinaf8#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\e600"}.icon-github:before{content:"\e601"}.icon-twitter:before{content:"\e602"}.icon-linkedin:before{content:"\e603"}.carousel-slide{float:right!important;margin-right:-15px}li.item{position:relative;width:100%;background:rgba(211,15,34,1)}.icon_knife{width:40px;height:20px;margin:30px auto;opacity:.8;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMDAgODUuMyI+PHBhdGggZD0iTTI5OC43IDEyLjZDMjk3LjUgNS41IDI4OC43IDEgMjgzLjEgMWwtODcuOSAwLjNMMzAuNiAxLjVjLTE0LjQgMC0yNS4xIDgtMjUuNSA4LjNsLTUuNCA0bDMuNyA1LjkgYzI1LjkgNDAuOSA3MSA1Ni4zIDEwNC4zIDYyLjFjMzkuMiA2LjcgNzUgMi42IDg4LjMtMS42YzQuMy0xLjQgOC40LTMuMyA5LjMtOGwwLjEtMS4xbDAtMC42YzAtMi4zLTAuNy00LjctMS44LTguNSBjLTAuMi0wLjgtMC41LTEuOC0wLjktM2MtMS4zLTQuMi0zLjQtMTEuMy00LjUtMTYuOGMzLjMtMS4xIDUuOC0xLjggNi42LTEuOWMxLjUgMCA4IDEuNyAxMy40IDMuNmwwLjUgMC4ybDAuNSAwLjEgYzIgMC4zIDEyLjEgMS43IDE2LjQgMS43YzQuMSAwIDEzLjEtMS40IDE1LjctMS45bDAuNC0wLjFsMC40LTAuMWM1LjgtMS45IDEwLjktMy4zIDEyLjYtMy42YzAuOSAwLjMgMi45IDEuMiA1IDIuNCBjMC40IDAuMyAwLjkgMC42IDEuNCAwLjhsMSAwLjZsMS4yIDBsNi4yLTAuNWMwLjIgMCAwLjQgMCAwLjYtMC4xbDguOC0xLjRjNC4yLTEuNyA3LjktNC4yIDkuOC03LjRsMC40LTAuN2wwLjItMC43IGMwLjUtMi4xIDAuOC01LjYgMC44LTkuMUMzMDAgMTcuOCAyOTkuMiAxNC40IDI5OC43IDEyLjZ6Ii8+PC9zdmc+) center no-repeat;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transformm}.icon_knife:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}body,html{margin:0;padding:0;height:100%}.clear::after{content:"";display:table;clear:both}.starter_follow,h1{display:inline-block}a,h1,h2,li,p,span{font-family:museo-sans,helvetica,sans-serif;color:#2f2e2f;margin:0;padding:0}a{color:#f2f2f2!important;text-decoration:none}.more_info{color:#7c5e4f;font-style:italic;font-size:22px}.navbar-brand,nav{color:#fff!important}#contacts .more_info{position:absolute;top:80%;left:0;right:0;margin-left:auto;margin-right:auto;background:rgba(255,255,255,.8);padding:10px 0}.limit{max-width:1200px;width:100%;margin:0 auto}.color_animation{text-decoration:initial;margin-right:-30px;margin-left:-30px!important;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out}div#bs-example-navbar-collapse-1{height:368px;overflow:hidden;text-align:center;text-decoration:none!important}.navbar-brand{font-family:Pacifico,cursive;font-size:34px!important;text-decoration:none}nav{background:#1E1E1E!important;font-size:18px}li{word-spacing:5px!important}.starter_container{margin-top:-21px;padding:0;min-width:100%;height:100%;background-size:cover;text-align:center;background-position:center;position:relative}.follow_container{width:100%;position:absolute;top:25%;text-align:center;background:rgba(0,0,0,.3)}.starter_follow{width:80%;z-index:1;margin:0 auto;padding:0}.top-title{color:#54b617;font-family:Playball,cursive;font-size:70px;font-weight:700;border:none}.second-title,.third-title{color:#54b617;font-weight:lighter}.second-title{font-size:80px}.third-title{font-size:50px;font-style:italic;text-shadow:1px 1px #0d4f00;border:none!important}.white{color:#fff}.background_content{position:relative;top:0;width:100%;height:350px;background-color:#fff;margin:0 auto;z-index:98;text-align:center}.background_content h1{font-size:3em;width:60%;position:relative;top:20%;color:#fff;padding:0;border:0;display:inline-block;text-shadow:1px 1px #adaba9}.background_content h2{position:absolute;top:62%;left:0;right:0;margin-left:auto;margin-right:auto}.background_content_low,.description_content{width:100%;margin:0 auto;position:relative;text-align:center}.background_content h1 span{color:#fff;border-bottom:8px solid #fff}.background_content_low{top:0;height:250px;background-color:#fff;z-index:98}.certificate-header.background_content_low{background:url(../images/carpet_family.jpg) 70% 80% no-repeat;background-size:cover}.health.background_content{background:url(../images/rug_health.jpg) center no-repeat fixed;background-size:cover}.pricing.background_content{background:url(../images/цени-за-пране-на-килими.jpg) center no-repeat fixed;background-size:cover}.reservation.background_content{background:url(../images/reservation-seat.jpg) center no-repeat fixed;background-size:cover}.steps.background_content{background:url(../images/stair-carpet-runner-header-image2.jpg) center no-repeat fixed;background-size:cover}.contacts.background_content{background:url(../images/carpet_closeup.jpg) center no-repeat fixed;background-size:cover}.description_content{padding:50px 0;z-index:99;background:#fff}.description_content .wide-image{width:510px;margin:0 0 5px}.description_content h2,h1{width:80%;font-weight:900;letter-spacing:.040em}.description_body{margin:45px auto;max-width:300px}h1{font-size:28px;border:6px solid #2f2e2f;padding:7px 16px;margin:0;text-transform:capitalize}.description_content h1{margin:0 0 2px}.description_content h2{font-size:26px;padding:20px;margin:0 auto;background:rgba(255,255,255,.3)}.picture_content{display:none}.first_footer{background-color:#1e1e1e;text-align:center}.social_heading,.social_info{display:block}.social_heading{font-weight:900;letter-spacing:.040em;color:#63C85D;text-align:center}.social_icons,.social_info{margin:18px 0 50px}.social_info a{text-decoration:none;font-weight:500;letter-spacing:.2em;line-height:1.4em;color:#fff}.social_info a:hover{color:#6c8f34}.social_icons{padding:0}.social_icons li{list-style:none;display:inline-block;padding:0}.button,.form-btn,div.fa{display:block}.social_icons li:nth-child(1),.social_icons li:nth-child(2),.social_icons li:nth-child(3){margin:0 50px 0 0}.social_icons li a{color:#fff;text-decoration:none}.social_icons li a:hover{color:#6c8f34}.direction a{color:#fff!important}footer.sub_footer{background-color:#1C1C1C;padding:20px}p.sub-footer-text{color:#6B6B6B;margin:10px 0}p.sub-footer-text a{color:#BDBDBD;text-decoration:none}.footer_nav h2{color:#6B6B6B;font-size:14px}.footer_nav .left-border{border-left:1px solid #3d3d3d!important;padding-left:10px;margin:10px 0 0}.footer_nav .left-border li{list-style:none;line-height:26px;font-size:14px;color:#f5f5f5}.border-bottom{border-bottom:1px solid #3d3d3d!important;padding:0 0 20px;margin:0 0 20px}.contact-text{margin:45px auto}#contact .contact-form{margin:0 auto;padding:45px 25px 0;-moz-box-shadow:0 1px 4px rgba(0,0,0,.2)}.mail-message-area{width:100%;padding:0 15px}.mail-message{width:100%;background:rgba(255,255,255,.8)!important;-webkit-transition:all .7s;-moz-transition:all .7s;transition:all .7s;margin:0 auto;border-radius:0}.not-visible-message{height:0;opacity:0}.visible-message{height:auto;opacity:1;margin:25px auto 0}.inner.contact{padding:50px 0}.form{width:100%;padding:16.94px;border:1px solid rgba(13,12,12,.23);margin-bottom:25px;color:#727272!important;font-size:13px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.form:focus,.form:hover{border:1px solid #a8908a}.form:focus{color:#fff;outline:0}.textarea{height:200px;max-height:200px;max-width:100%}.button{padding:8px 12px;background:#0A5175;width:120px;margin:10px 0 0;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:center;font-size:.8em;box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1)}.button:hover{background:#8BC3A3;color:#fff}.form-btn{width:180px;float:left;height:auto;padding:15px;color:#fff;background:#a8908a;border:none;border-radius:3px;outline:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;margin:0 auto!important;box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);text-align:center}.form-btn:hover{background:#ccb6a2;color:#fff;border:none}.form-btn:active{opacity:.9}div.fa{padding:25px 0 20px}div .fa-2x{padding:30px 0 25px}.navbar-default{border:0!important}@media (max-width:660px){.top-title{font-size:40px}.second-title{font-size:30px}.third-title{font-size:26px}.background_content h1{width:80%;font-size:2.2em;top:2%}.background_content h2{position:absolute;top:42%;font-size:20px}.form-btn{margin:0 auto}.img-section img{margin:0 0 5px}.img-section-space{margin:0}.description_content .wide-image{width:250px}.contacts h1{top:12%}.phone{top:20%!important;font-size:26px!important}.navbar-brand{font-size:20px!important}.social{font-size:10px}#contacts .more_info{top:64%}}/*!*min-width: 150px;*!*/@media (min-width:400px){.starter_container{height:100%}.background_content h1{top:6%}.description_content h2{font-size:20px;top:54%}}@media (min-width:660px){.main-nav a,nav{text-align:center}.starter_container{height:100%}.navbar-default{height:70px;padding-top:10px}.navbar-brand{font-family:Pacifico,cursive;font-size:34px!important;text-decoration:none;color:#fff!important}nav{display:block;position:fixed;width:100%;height:55px;z-index:100;margin:0;padding:0;background-color:#1e1e1e}.main-nav{padding:0;margin:18px auto 0}.main-nav li{display:inline-block;list-style:none;margin:0 30px}.main-nav a{font-size:.75em;font-weight:700;text-decoration:none;color:#fff;display:block;padding:2px 0;transition:color .3s ease-in-out}.main-nav a:hover{color:#59c019!important}.direction a{border:5px solid transparent;display:inline-block;width:45px;height:45px;background-size:30px}.direction a:hover{border:5px solid #6D903C}.description_body{margin:45px auto;max-width:500px}h1{font-size:32px;font-weight:900;width:80%;letter-spacing:.040em;border:1px solid #2f2e2f}.picture_content{display:inline-block;padding:0 20px}.background_content{position:relative;top:0;width:100%;height:470px;background-color:#fff;margin:0 auto;z-index:98;text-align:center}.background_content h1{font-size:4.5em;position:relative;top:20%;width:100%;color:#fff;padding:0;border:0;display:inline-block}.background_content h1 span{color:#fff;padding:0;border-bottom:10px solid #fff}}section.social_connect{background-color:#000;text-align:center;margin-bottom:50px}.social_heading{font-size:33px;margin:50px 0 0}.social_info a{font-size:24.93px;display:inline-block;margin:0 auto;width:325px}.social_icons li a{font-size:30px}@media (min-width:1100px){.background_content:nth-of-type(2),.background_content:nth-of-type(4),.starter_container{background-attachment:fixed}.description_body,.picture_content{vertical-align:middle;display:inline-block}.background_content h1{font-size:5em;position:relative;top:16%;width:100%;color:#fff;padding:0;border:0;display:inline-block;margin-top:20px}.background_content h1 span{color:#fff;padding:0;border-bottom:12px solid #fff}.margin-right{margin-right:5%}.margin-left{margin-left:5%}.description_body{max-width:450px;margin:10px 0 0}.picture_content{padding:0}.social_heading{font-size:33px;margin:50px 0 0}.come_in .social_info a{font-size:24.93px;display:inline-block;margin:0 auto;width:565px}.come_in .social_info{margin-bottom:25px}.or_call .social_info a{font-size:24.93px;display:inline-block;margin:0 auto;width:auto}.social_icons li a{font-size:30px}}.carpet_logo{background:url(../images/logo_aladdin_small.png) center center no-repeat;display:block;width:194px;height:50px;float:left;margin:0 10px 0 0}.service-steps{list-style:none}.service-steps li{color:#a8908a!important;min-width:180px;position:relative}.call_us,.follow_us,.phone{position:absolute}.service-steps h2{font-size:16px;color:#ccb6a2;border:none;margin:0;padding:0}.wrap-service-img{margin:30px auto 40px;width:120px;height:120px;display:block}.service-step-pickup{background:url(../images/icon_map.png) center top no-repeat}.service-step-dusting{background:url(../images/icon_dusting.png) center top no-repeat}.service-step-washing{background:url(../images/icon_washing.png) center top no-repeat}.service-step-delivery,.service-step-drying,.service-step-flavouring,.service-step-package{background:url(../images/icon_spin.png) center top no-repeat}.service-step-flavouring{background:url(../images/icon_flower.png) center top no-repeat}.service-step-package{background:url(../images/icon_package.png) center top no-repeat}.service-step-delivery{background:url(../images/icon_delivery.png) center top no-repeat}.wrap-service-img:after{content:url(../images/icon_arrow.png);position:absolute;right:-10px;top:130px}.info_list li{margin:0 0 10px;text-align:left}.phone{font-size:44px;font-weight:700;margin:60px auto 0;display:block;top:40%;left:0;right:0;color:#7c5e4f!important}.phone span{font-size:80px;color:#7c5e4f}.call_us span{font-size:50px;color:#54b617;text-shadow:2px 2px #0d4f00}.follow_us{width:60px;height:60px}.follow_us i{font-size:50px;color:#3b5998;text-shadow:2px 2px #8b9dc3}@media (min-width:768px){.call_us{display:none}.follow_us{top:140px;right:6%!important}}@media (max-width:767px){.call_us{bottom:40px;right:16%}.follow_us{bottom:40px;left:16%}}#certificate{padding:10px 0}#certificate h1{color:#a49998;border:none;font-size:16px;padding:0}#certificate p{color:#a49998;font-size:14px}#certificate img{margin:0 0 10px}.certificate-section{padding:20px 0;width:100%;margin:0 auto;z-index:99;position:relative;background:#fff;text-align:center}.vcenter{display:flex;align-items:baseline;justify-content:center;flex-direction:row}.pulsating-circle:after,.pulsating-circle:before{content:'';display:block}.thank-you-message .text-holder{position:relative;padding-left:16px;margin-bottom:20px}.thank-you-message .text-holder h2{font-size:24px;line-height:1;letter-spacing:2.4px;color:#838860}.thank-you-message .text-holder h2 span{font-size:30px;color:#838860}.thank-you-message .text-holder p{font-size:14px;line-height:1.71;letter-spacing:1.4px;color:#3a3c26}.thank-you-message a{font-size:14px;line-height:1.71;letter-spacing:1.4px;color:#c39e43!important;text-decoration:underline}.form-error-message{color:#70372c;padding-left:16px;margin-bottom:20px}.form-error-message span{font-size:30px;color:#70372c}.social{margin:0 10px 0 0}.social i{color:#6B6B6B}.social:hover i{color:#848282}.pulsating-circle{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:50px;height:50px}.pulsating-circle:before{position:relative;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:300px;background-color:#54b617;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite}.follow_us .pulsating-circle:before{background-color:#8b9dc3}.pulsating-circle:after{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50px;box-shadow:0 0 8px rgba(0,0,0,.3);animation:pulse-dot 3.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes pulse-ring{0%{transform:scale(.33)}100%,80%{opacity:0}}@keyframes pulse-dot{0%,100%{transform:scale(.8)}50%{transform:scale(1)}}.cc-link{color:#59c019!important}.cc-message{color:#fff}h1.tall{margin:20px 0 0!important}