html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}footer,header,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}img{border-style:none}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clearfix{clear:both}html,body{font-family:Varela Round,sans-serif;font-size:15px;line-height:1.5;overflow:auto;-webkit-overflow-scrolling:auto}html{overflow-x:auto}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h1,h2,h3,h4,h5{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.wide{letter-spacing:4px}hr{border:0;border-top:1px solid #eee;margin:20px 0}h3.white{background:transparent;color:#fff}.image{max-width:100%;height:auto}img{margin-bottom:-6px}a{color:inherit}.table{border-collapse:collapse;border-spacing:0;width:100%;display:table}.table td,.table th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}.table th:first-child,.table td:first-child{padding-left:16px}.btn,.button{border:none;display:inline-block;outline:0;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}.btn:hover{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.btn,.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:disabled,.button:disabled{cursor:not-allowed;opacity:0.3}:disabled *{pointer-events:none}.btn:disabled:hover{-webkit-box-shadow:none;box-shadow:none}.ul{list-style-type:none;padding:0;margin:0}.ul li{padding:8px 16px;border-bottom:1px solid #ddd}.ul li:last-child{border-bottom:none}.ripple:active{opacity:0.5}.ripple{-webkit-transition:opacity 0s;transition:opacity 0s}option{color:#757575!important;}select.select{color:#757575;}.select{padding:9px 0px 3px;border:none;position:relative;display:inline-block;vertical-align:middle;border-bottom:1px solid #757575 !important;padding-right:0px;width:100%}.sidebar{height:100%;width:90%;background-color:#fff;position:fixed !important;z-index:800 !important;overflow:auto;max-width:350px;color:#848484;opacity:1;overflow-x:hidden;top:0;left:0;overflow-y:hidden;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-top-sidebar{position:fixed !important;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%;max-width:350px;z-index:800;text-align:left;text-transform:uppercase;padding:0 20px;display:block;height:60px;line-height:60px;text-decoration:none}.body-sidebar{position:relative;top:70px;height:100%;padding-bottom:160px;width:100%;overflow-y:scroll}.cta-footer{display:block;height:60px;line-height:60px;padding:0 20px;position:fixed !important;bottom:0px;text-align:center;text-transform:uppercase;position:fixed;width:100%;max-width:350px;background: #4660AD;color:#fff;min-height:60px;z-index:999;-webkit-transform:translate3d(0,0,0);}i.close-icon-sidebar{margin-top:10px}.sidebar-close-button{background: #2D3743;border:0;color:#fff;cursor:pointer;height:60px;line-height:60px;outline:0;padding:0;position:absolute;right:0;text-align:center;top:0;width:60px;}.main{-webkit-transition:margin-left .4s;transition:margin-left .4s;}.modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);padding-bottom:100px}.modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px;overflow-x:hidden}.bar{width:100%;overflow:hidden}.bar .bar-item{float:right;width:auto;border:none;outline:none;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:15px;line-height:30px}ul.ul.menu-top{display:flex;float:right;display:-webkit-box;display:-ms-flexbox;list-style:none;margin:0;padding:0}li.menu-item{border:none;display:inline-block;padding: 10px 13px 0px;}.bar .button{white-space:normal}.bar-block .bar-item{width:100%;display:block;padding:10px 25px;text-align:left;border:none;outline:none;white-space:normal;float:none;font-weight:bold}.block{display:block;width:100%}.responsive{overflow-x:auto}.container:after,.container:before,.row:after,.row:before,.row-padding:after,.row-padding:before,.cell-row:before,.cell-row:after,.bar:before,.bar:after{content:"";display:table;clear:both}.col,.half,.third,.quarter{float:left;width:100%}@media (min-width:601px){.quarter{width:24.99999%}.third{width:33.33333%}.col.m6,.half{width:49.99999%}}@media (min-width:993px){.col.l6{width:49.99999%}}.content{max-width:980px;margin:auto}.rest{overflow:hidden}.cell-row{display:table;width:100%}.cell{display:table-cell}.cell-middle{vertical-align:middle}.show-inline-block{display:inline-block !important}@media (min-width:601px){.logo{display:inline-block;margin-right:1rem;width: 280px;-ms-flex-item-align:start;align-self:flex-start;overflow:visible;padding: 13px 0px 0px 0px;}.section{margin-top:0px !important;margin-bottom:0px !important;padding: 87px 0 94px;}.section-intro{display:block;margin-top:67px;min-height:400px}.cta{font-family:'Courgette', cursive;font-size:22px;font-weight:900;color: #f16334;}h2.title{padding:30px 0 30px;font-size:38px;line-height:48px}.large{font-size:18px !important}section.special{background-image:url(../images/bkg.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;}.hero-image-left{background-position:25% 15% !important;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.hero-image-right{background-position:50% 30% !important;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.half.section-hero-media.section-hero-media-righ{left:auto;right:0 !important}.half.section-hero-media-45.section-hero-media-left{right:auto;left:0 !important}.section-hero-media{bottom:0;position:absolute;top:0;width:50%}.section-hero-media.section-hero-media-45{width:45%}.section-intro .hero-image-right{background-image:url(../images/900x650eficient_expert_viseu_de_sus_cadastru_topografie.jpg);background-position:15% 30% !important;background-repeat:no-repeat}.section-intro-thank-you .hero-image-right{background-image:url(../images/900x650thank_you.jpg);background-position:0% 15%!important;background-repeat:no-repeat}.section-intro-thank-you-app .hero-image-right{background-image: url(../images/900x650thank_you.jpg);background-position:15% 10%!important;background-repeat:no-repeat;}.section-team .hero-image-left{background-image:url(../images/980x1350eficient_expert_cadastru_topografie_videu_de_sus.jpg);background-position:50% 0% !important;background-repeat:no-repeat}.hero-image-left{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.hero-image-right{background-position:50% 30% !important;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}}.grey{background-color:rgba(128,128,128,.25)}.red{background-color:rgba(255,0,0,.25)}@media (max-width:600px){section.special{background-image:url(../images/bkg.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;}.modal-content{margin:0 10px;width:auto !important}.modal{padding-top:30px}.logo{width:225px;margin-top:5px;float:right}.hide-small{display:none !important}.mobile{display:block;width:100% !important}.section{padding:42px 0 44px !important;position:relative}h2.title{padding:20px 0 20px;font-size:22px}img.team{max-width:100%;height:auto}.button-circle-orange{z-index:99;background-color:#FFBA00;color:white;cursor:pointer;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:50%;height:30px !important;line-height:30px !important;overflow:hidden;text-align:center;width:30px !important}i.icon-fab-scroll{position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.button.button-circle-orange.back-top:hover,.button.button-circle-orange:hover{background-color:#f9a825 !important}.button-circle-orange.back-top{display:none;position:fixed;bottom:15px !important;right:20px !important}a.button-menu{background: #F16334;left:0;text-align:center;top:0px;width:47px;}svg.menu-icon{width:30px;height:40px}svg.rating-icon{fill:#fff;display:inline !important;direction:ltr;width:30px;vertical-align:middle}span.credentials-name{font-size:16px;padding-left:20px;vertical-align:middle;font-style:italic}li.credentials.show-inline-block{padding-top:20px}button.button.theme-action{margin-top:40px;margin-bottom:40px;font-size:12px !important;line-height:36px;padding:0 20px}.section-intro{margin-top:0px !important}.section-hero-media{display:none !important}img.brands{max-width:140px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pseudo-h1{display:block;font-size:22px;font-weight:300}.padding-bottom-0{padding-bottom:0px !important}.cta{font-family:'Courgette', cursive;font-size:18px;font-weight:900;color:#ef5350}.large{font-size:12px !important}}@media (max-width:380px){.logo{padding-left:40px !important;height:auto}a.button-menu{height:40px;line-height:40px;width:40px}.large{font-size:12px !important;margin-bottom:30px}}@media (max-width:992px) and (min-width:768px){.modal-content{width:500px}.modal{padding-top:50px}img.brands{max-width:140px}}@media (min-width:993px){body{padding-top: 76px;}.modal-content{width:900px}.hide-large{display:none !important}img.brands{max-width:180px}.pseudo-h1{display:block;font-size:32px;font-weight:300}button.button.theme-action{margin-top:40px;margin-bottom:40px;font-size:18px !important;line-height:48px;padding:0 24px}}
@media (max-width:992px) and (min-width:601px){.hide-medium{display:none !important}.logo{width:225px;padding: 8px;}.map-responsive{padding-bottom:120% !important}img.brands{max-width:130px}a.bar-item-top{padding: 13px 0px !important;font-size: 11px !important;}a.button-menu{background: #F16334;border:0;color:#fff;cursor:pointer;left:0;text-align:center;top:0px;width:50px;}svg.menu-icon{width:35px;height:49px}.pseudo-h1{display:block;font-size:22px;font-weight:300}button.button.theme-action{margin-top:30px;margin-bottom:30px;font-size:14px !important;line-height:36px;padding:0 20px}.large{font-size:14px !important;margin-bottom:30px}}@media (max-width:992px){body{padding-top:40px}.main{margin-left:0 !important;margin-right:0 !important}}a.footer-link{padding:0 12px;margin:auto}.smoothScroll{text-decoration:none}hr.l{border-top:1px solid #585858}.button-circle-orange{z-index:1;background-color: #d0a73e;color:white;cursor:pointer;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:50%;height:50px;line-height:50px;overflow:hidden;text-align:center;width:50px;}i.icon-fab-scroll{position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.button.button-circle-orange.back-top:hover,.button.button-circle-orange:hover{background-color: #e6b563 !important;}.button-circle-orange.back-top{display:none;position:fixed;bottom:20px;right:30px}.margin-bottom-32{margin-bottom:32px}.button.button-circle-orange.back-top:hover{background-color:#f9a825 !important}.white{background-color:#fff;color:#000}li.red{background-color:#ef5350;color:#fff}li.green{background-color:#8bc34a;color:#fff}.border-tiny{width:60px;border: 1px solid #E68415 !important;}.border-tiny-green{width:60px;border: 1px solid #147F49 !important;}.border-tiny-red{width:60px;border: 1px solid #DC3745 !important;}.border-tiny-blue{width:60px;border: 1px solid #4660AD !important;}.normal{border: 1px solid #DC3745 !important;color: #DC3745;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);background-color:white;margin-bottom:20px;}.button.normal:hover{color:#fff !important;background-color:#f6201d !important;-webkit-box-shadow:0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);box-shadow:0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19)}.headline h1,.headline p{display:inline;vertical-align:top;font-family:Varela Round;font-size:15px;line-height:1.5}svg.rating-icon{fill:#FFBA00;display:inline !important;direction:ltr;width:30px;vertical-align:middle}span.credentials-name{font-size:16px;padding-left:20px;vertical-align:middle;font-style:italic}li.credentials.show-inline-block{padding-top:20px}.map-responsive{overflow:hidden;padding-bottom:100%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.group{position:relative;margin-bottom:20px}input,textarea{font-size:18px;padding:5px;display:block;width:100%;border:none;border-bottom:1px solid #757575;background-color:transparent}input:focus,textarea:focus{outline:none}select:focus{outline:none;border-bottom:1px solid #757575}input[type="text"]{color:#757575}input#flatpickr{color:#757575}label{color:#999;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:15px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}input:focus ~ label,input:valid ~ label{top:-10px;font-size:14px;color:#5264AE}.bottom-bar{position:relative;display:block;width:100%}.bottom-bar:before,.bottom-bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#5264AE;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.bottom-bar:before{left:50%}.bottom-bar:after{right:50%}input:focus ~ .bottom-bar:before,input:focus ~ .bottom-bar:after{width:50%}textarea:focus ~ label,textarea:valid ~ label{top:-10px;font-size:14px;color:#757575;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}textarea ~ span{display:block;width:0;height:3px;background:#5264AE;position:absolute;bottom:0;left:0;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}textarea:focus{outline:0}textarea:focus ~ span{width:100%;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5}input:focus ~ .highlight,textarea:focus{-webkit-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}@-webkit-keyframes "inputHighlighter"{from{background:#5264AE;}to{width:0;background:transparent;}}@keyframes "inputHighlighter"{from{background:#5264AE;}to{width:0;background:transparent;}}.mySlides{display:none}.slideshow-container{position:relative;margin:auto}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:white;font-weight:bold;font-size:18px;-webkit-transition:0.6s ease;transition:0.6s ease;border-radius:0 3px 3px 0}.next{right:0;border-radius:3px 0 0 3px}svg.rating-icon{fill: #d0a73e;display:inline !important;direction:ltr;width:30px;vertical-align:middle;}img.brands{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}img.brands:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15)}.top{position:fixed;width:100%;z-index:1}.top{top:0}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:5}.display-topright{position:absolute;right:0;top:0}.display-bottommiddle{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}.circle{border-radius:50%}.round{border-radius:4px}.row-padding,.row-padding>.third{padding:0 8px}.container{padding:0.01em 16px}.card{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.card-4{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}.animate-opacity{-webkit-animation:opac 0.8s;animation:opac 0.8s}@-webkit-keyframes "opac"{from{opacity:0;}to{opacity:1;}}@keyframes "opac"{from{opacity:0;}to{opacity:1;}}.animate-left{position:relative;-webkit-animation:animateleft 0.4s;animation:animateleft 0.4s}@-webkit-keyframes "animateleft"{from{left:-300px;opacity:0;}to{left:0;opacity:1;}}@keyframes "animateleft"{from{left:-300px;opacity:0;}to{left:0;opacity:1;}}.animate-zoom{-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}@-webkit-keyframes "animatezoom"{from{-webkit-transform:scale(0);transform:scale(0);}to{-webkit-transform:scale(1);transform:scale(1);}}@keyframes "animatezoom"{from{-webkit-transform:scale(0);transform:scale(0);}to{-webkit-transform:scale(1);transform:scale(1);}}.tiny{font-size:10px !important}.xlarge{font-size:24px !important}.right-align{text-align:right !important}.center{text-align:center !important}.border-top{border-top:1px solid #ccc !important}.margin-top{margin-top:16px !important}.margin-bottom{margin-bottom:16px !important}.padding{padding:8px 16px !important}.padding-large{padding:12px 48px !important}.padding-16{padding-top:16px !important;padding-bottom:16px !important}.padding-24{padding-top:24px !important;padding-bottom:24px !important}.padding-32{padding-top:32px !important;padding-bottom:32px !important}.padding-48{padding-top:48px !important;padding-bottom:48px !important}.left{float:left !important}.right{float:right !important}.button:hover{color:#444 !important;background-color:#ccc !important}.section{position:relative;overflow-x:hidden}header{-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 6px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 6px 0;position:fixed;left:0;right:0;top:0;color:#fff !important;background-color:#232f3e !important;z-index:2;-webkit-transition:-webkit-transform .3s cubic-bezier(0.35,0,0.25,1);transition:-webkit-transform .3s cubic-bezier(0.35,0,0.25,1);transition:transform .3s cubic-bezier(0.35,0,0.25,1);transition:transform .3s cubic-bezier(0.35,0,0.25,1), -webkit-transform .3s cubic-bezier(0.35,0,0.25,1);transition:transform .3s cubic-bezier(0.35,0,0.25,1),-webkit-transform .3s cubic-bezier(0.35,0,0.25,1);will-change:transform;-webkit-transform:translateY(0px);transform:translateY(0px)}.nav-up{position:fixed;top: -50px;left:0;right:0;z-index:4;-webkit-transition:-webkit-transform .3s cubic-bezier(0.35,0,0.25,1);transition:-webkit-transform .3s cubic-bezier(0.35,0,0.25,1);transition:transform .3s cubic-bezier(0.35,0,0.25,1);transition:transform .3s cubic-bezier(0.35,0,0.25,1), -webkit-transform .3s cubic-bezier(0.35,0,0.25,1);transition:transform .3s cubic-bezier(0.35,0,0.25,1),-webkit-transform .3s cubic-bezier(0.35,0,0.25,1);will-change:transform;-webkit-transform:translateY(-30px);transform:translateY(-30px);background-color:#232f3e !important;}div#mySidebar{position:fixed;top:0}img{max-width:NNNpx}input[type=text],input[type=email],input[type=tel]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#757575}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0, 0.2);border-radius:1px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0, 0.3)}*{box-sizing:border-box;-webkit-box-sizing:border-box} .decoration-none{text-decoration:none;}
    footer.theme{color: #ddd !important;background-color: #2D3743 !important}
.theme-action{color:#fff!important;background-color: #F16334!important;-webkit-box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}.button.theme-action:hover{color:#fff!important;background-color:#ff4c49!important;-webkit-box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);}.gray{background-color: #f6f6f6;}.gray-d{background-color: #e2e3df;}.theme{color:#000000!important;background-color:#f6f6f6!important;}.text-theme{color:#009688!important}.border-theme{border-color:#009688!important}.hover-theme:hover{color:#fff!important;background-color:#009688!important}.hover-text-theme:hover{color:#009688!important}.hover-border-theme:hover{border-color:#009688!important}div#menu {-webkit-box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;}.blue{background-color: #4660AD;color:#f6f6f6;}.orange-d{background-color: #E68415;color: #f6f6f6;}.orange-l{background-color: #FFBC01;color: #f6f6f6;}.text-orange-d{color: #FF9934;}.text-orange-l{color: #FFBC01;}.text-red{color: #fe4543;}
i#rotate-icon.arrow-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}i{display: inline-block;vertical-align: middle;}div#hidden_menu.dropped-menu{background-color:#fff;color: #92989b;margin-top:0px;}a.bar-item-top {padding: 1px 10px;text-decoration: none;font-size:13px;}a:hover {color:#f16334;font-weight: 800}
li.top-menu{list-style-type:none;text-align:left;font-size: 13px;}
img.menu-top-icon{width:40px;margin-top:-10px;}a.menu-top{text-decoration: none;}.sub-menu{min-height:230px;border-right:1px solid #e2e3df;}.container-menu{padding:15px;margin: auto;}.description{padding:10% 25%;}
.dark{background-color:#2D3743;color:#f6f6f6;}
.check{
    width: 24px;
    height: 24px;
    position: relative;
    top: 6px;
}
[type=checkbox],[type=radio]{padding:0}label.checkbox {
    top: 65px !important;
    left: 35px;
    color: #999 !important;
}
.counter-card {
    margin: 10px;
    -webkit-box-shadow: 0 4px 10px 0 rgba(0,0,0,0.2), 0 4px 20px 0 rgba(0,0,0,0.19);
    box-shadow: 0 4px 10px 0 rgba(0,0,0,0.2), 0 4px 20px 0 rgba(0,0,0,0.19);
    background-color: #ffffff1f;
}
.success {
  padding: 1em;
  margin-bottom: 0.75rem;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  color: #468847;
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
  border-radius: 4px;
}

.error {
  padding: 1em;
  margin-bottom: 0.75rem;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  color: #b94a48;
  background-color: #f2dede;
  border: 1px solid rgba(185, 74, 72, 0.3);
  border-radius: 4px;
}
.col-one, .col-two, .col-three {
    width: 30%;
    float: left;
    margin-right: 5%
}

.col-three {
    margin-right: 0;
}

.clear {
    clear: both;
}
@media screen and (max-width : 600px) {
    .col-one, .col-two, .col-three, .col-four {
        width: 100%;
        float: none;
        margin: 0;
    }

    .col-one, .col-two {
        padding-bottom: 30px;
    }
}
h6.services-title {
    text-transform: uppercase;
    font-weight: 800;
    font-size: 13px;
    margin: 15px 0;
    font-family: "Segoe UI",Arial,sans-serif;
}
div#slide-block-bottom {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
    z-index: 9999;
    height: auto;
    text-align: center;
    -webkit-box-shadow: 0 -3px 15px 7px rgba(0, 0, 0, .2);
    box-shadow: 0 -3px 15px 7px rgba(0, 0, 0, .2);
    z-index: 1;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
    background-color: rgba(38, 50, 56, .88);
}
div#slide-block-bottom .slide-btn {
    background: #fff;
    color: #3d3d3d;
    font-size: 25px;
    line-height: 28px;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    position: absolute;
    top: -25px;
    right: 3%;
    width: 30px;
    height: 27px;
    display: block;
    cursor: pointer;
    -webkit-box-shadow: 0 -8px 16px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 -8px 16px 0 rgba(0, 0, 0, .2);
}
i.rotate {
    transform: rotate(-90deg);
}
.book-block {
    max-width: 155px;
    display: inline-block;
    margin-right: 35px;
    vertical-align: middle;
}
.book-block img {
    position: relative;
    top: -22px;
}
.text-block {
    display: inline-block;
    width: 47%;
    margin-right: 20px;
    vertical-align: middle;
    text-align: left;
    margin-top:  30px;
}
.text-block h1 {
    color: #2d2c2d;
    font-size: 22px;
    text-transform: uppercase;
    padding-bottom: 5px;
    margin-bottom: 0;
    font-weight: 700;
}
.text-block p {
    font-size: 16px;
    padding-bottom: 0;
    line-height: 1.2;
}
.button-block a.button>span {
    padding: 15px 85px 15px 25px;
    font-size: 16px;
}
.button-block {
    display: inline-block;
    width: 315px;
    vertical-align: middle;
    padding-top:20px;
}
.button-block .cta-btn:before, .button-block .cta-btn:after {
    display: none;
}
.button-block .cta-btn {
    width: 100%}
.button-block .cta-btn a {
    font-size: 16px;
    padding: 14px 15px;
    margin-top: 0;
    letter-spacing: 3px;
    box-shadow: none;
    width: 100%}
button.mdl-button.mdl-js-button.right-padding {
    padding: 0 60px 20px 12px;
}
button.button-cta:before, a.button-cta>span:before {
    content: "";
    display: block;
    position: absolute;
    border-bottom: solid 400px #ff8400;
    border-left: solid 200px transparent;
    top: 50%;
    right: -100px;
    margin-top: -300px;
}
i.material-icons.btn-icon {
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    display: block;
}
@media (max-width: 1100px){
.button-block {
    width: 240px;
}}
@media (max-width: 800px){
.book-block {
    display: none;
    }
    #slide-block-bottom {
    height: 200px;
    padding: 20px 0;}
    .fixed-action-btn {
    position: fixed;
    right: 0px !important;
    bottom: 0px !important;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 998;
}.text-block{width:100%;text-align: center;margin-top: 25px;}.button-block{padding-top:5px !important;}#slide-block-bottom {
    height: auto;
}
}
@media (max-width: 300px){#slide-block-bottom {
    height: auto;
}}
@media (max-width: 991px){
.button-block {
    width: 190px;
}}
@media (orientation: portrait){
#slide-block-bottom {
    height: auto;
    padding: 0px 0;
}}