body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}
.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}body{font-family:Rubik,sans-serif;font-size:16px;color:#3b4956;line-height:26px;font-weight:400}strong,b{font-weight:500}#backtotop{display:none !important}body.front{background:url(/sites/all/themes/profismile/images/bg.jpg) no-repeat top center}body.not-front{background:0 0}a{color:#0a6580}body.front h1{margin:0 0 20px}h2{font-weight:500;margin:0 0 20px}h2:not(:first-child){margin:40px 0 20px}.page-node h2{font-weight:500;margin:20px 0 20px}.p0{padding:0}.block-title{font-size:36px;line-height:48px;font-weight:400;margin-bottom:40px}.page-header{font-weight:500;font-size:36px;line-height:42px;margin:40px 0;padding:0;border:0;text-align:center}p{margin:0 0 15px}header p,footer p{margin:0}#header{padding-top:20px;padding-bottom:20px}.not-front #header{background:#f3f8fa;padding-bottom:20px}#logo{padding:0}#header_box{padding:0}#contacts_top{padding:0 10px 0 40px;margin-top:15px}#contacts_top .block_box .p0:nth-child(2){padding-left:10px}#contacts_top .ct_phone1 a,#contacts_top .ct_phone2 a{font-weight:500;font-size:23px;color:#3b4956;text-decoration:none;line-height:20px;display:inline-block}#contacts_top .whts a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAQlBMVEUAAACA2HyA2HyA2H2A2XyA2HuA2XyA2H2A2XyA2H1/z3CA2Xx/33+A2HyB2Xx/1nqA2XuA2Ht/z3+A2Ht/2n+A2Hw4MMQdAAAAFXRSTlMAIL/fP99/74+fEK8QcF8wz58QTzDaN0LYAAAAyUlEQVQY01WQWRLDIAxDbZYAYclW3f+qxS4wqT5AvMG2gKbu43ncTf9yJkBk2gveuYPY2mb6zpOyhXHDXrCD3xYbLdXJ06CLG62DJ/r4uniGk8uyWoSFD71uvVQAbnETdirIRCXA88IRBzFSdxvyYHpwAxeP+ofLyBMkZkw8mtDZB5BEhE2AEBu0pJGIM0RMDhdJCju/8TJZ38A0gr+0IWpTrXmF9jqrIlZzttHH4mR1Bj+ZlHIA4q60wMdn53aiy28CFU9DzMvSF5vdCkpfN4y8AAAAAElFTkSuQmCC);width:22px;height:22px;display:inline-block;margin:0 0 0 6px;position:relative;top:2px}#contacts_top .phone_top{line-height:25px;margin:-5px 0 0}#contacts_top .address_top{font-size:14px;display:block;line-height:20px;margin:5px 0 0;letter-spacing:-.03em}#send_buttons{padding:0}#send_buttons .mobile-button{display:none !important}#send_buttons .social_top{text-align:center;padding:0}#send_buttons .social_top a{display:block;width:32px;height:32px;margin:0 auto}#send_buttons .social_top a.vk{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAARVBMVEUAAAB8rs57rMt8rc54p898rc58rc99rs58rc57rM58rc97q819rcx8rs58rc56qs98r817rc17rM58rMx9rc17rc18rc5x2Ww/AAAAFnRSTlMA3yCPEJ9f7+/Pf0Awz79gf3BvUK+A2Ml6uQAAAOVJREFUOMuNk1kShCAMRFtJZFxn7/sfdUAsAXXQ92FhpQMdSBCRu7aWtK02gj21sYxojRwx3GDy9Io7qmSTIcZTxZDnF/aI8a0iVJP72zutWcAfomRxC2GJm6AJdrquI9sh3Ji6v+Vem+WEEcBEvoDeqRNnijEs+jlkgLfPAj4MtFi2mny9XnCfl9/VBLjg0qRyn76qs9KR+I2MicAeve8r1pmInyHY+8+Dq0llrhg4pQp1riPqst+h32T1LpYlxFdfQE+f+0rDQP633GnTnrX95cE5dGpkO7yatqKJ6fn431wwH/8fIcE5VFcNYwoAAAAASUVORK5CYII=);margin-top:0}#send_buttons .social_top a.yt{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAA21BMVEUAAAD3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bhf////1AAv2AQ7/vsL/RlL9N0T/SlX3DBv1AAn/8vP/1Nb7JjT/ho3/+fr/9fX/3N7/ycz/r7P/X2j/S1b+PEj6GCf0AAL/7O3/naP/eID/aXL/VmH/P0r+NED+Mj74KjUn4FlrAAAAKHRSTlMA6OrQKvTvmd3BqKOVYzQhEw38OS742MzGj4uCHBYI4uCTVlVSUEImYSEFvwAAAT1JREFUOMt1k9l2gjAURW8ARWYQrXPnIUIHELBWq3Zu//+LWhJqEob9AuueTU4IC2C4V6bWQaijqRczqKKcIXxAUnul+HjSwgKtscfnzhBXGCgs753iGpB/eP4E1yIpRf8QNyDTfUxwI6M8vyn2HwjQWTd/W5Pchnh7x7GNqGIAuBLJ06e5QPJFjNYULjGB5rwRkblFG8LveYXPgHZoRLinw+WKCc9EkKHDC4ufTfIvPBABAeKFx3QfvSe8IJWFYB+9CkKpYhdlL6UKTRCyVWWTKhMYbAUdzomwW5TzZRrSg5q182v8VhYyetQO0A4cfKxvOdabENMGAKVPbuM44Ihj+rlt+GOMG1Ehx5Ob8iMXCAqqz9s2FPioNr/m/ju5Zn0bOLxRX4y7pgsittHmVtd9qDK1jAGSJCTrlsOmvy/JfidRpQ3uAAAAAElFTkSuQmCC);margin-top:6px;opacity:.7}#send_buttons .social_top a.fb{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAABpgrdof7dpgrdpgbdogrdog7dwf69ogrdpg7Zqg7hpgrhqgrdlf7lpgbZwf79pgbdqgrdpgrfj8BfDAAAAEnRSTlMA3yDvj59BEGBfz8+fMF8Qv3+Lz0jrAAAAwklEQVQ4y42TSRbDIAxDhY3LlKnc/7BNFn1BoSXRLvhLdh4Gp0K0rLVqtiWgl3itp0zACr5e5NnuaifXhMzfOhMz+wcZVCci4BDP108qdKQ+pcYhAKau7YsiVgpYwIAGRAIAUTpI3KEedpIhnx+bGSBmWwMUaBt3iEMUtQc8NW1p53a7c0qAjodU5DFQYHe/GcfAglWHQAD8CLDrdcf4JkCeLAzW/yt3u7R3a//44fyc1AewZKLdFvQKcSq6F4ulxv0B5moyOSdJjYEAAAAASUVORK5CYII=);margin-top:6px}#send_buttons .social_top a.ig{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAARVBMVEUAAADRi73Ri73Qi7vRi73Pj7/Ri73Si73Ri7zRi7zPi7vPf6/Pir3Tjb3RjL3RirzSirzRjL/RjLzSjL3PirrPi7vRi7zPIncgAAAAFnRSTlMA338g7xCfj89PMBBgf2/Pr19fr2BAin4T8wAAAQdJREFUOMuFU9uWwyAIRASiuTXt7vL/n7ptMIGmp8d58cIAowA4eJZCqlTkzvCJPJA6JF/MPOgFw7t70g+kEGR0e2SMF/+vMfiwU2qgg2Gvafow5MxLUJptPwLP2LBmGO325STmD6gBCMsRghs1R3F/ynYmhtk2sO4L1iqJntYHmNJHy5D2DLdpF1USKYK9TaA4IWX+URVm0pNwA3KCWLgNFicQqBNqO0B1gnYJMQXCZrokpIgiiVlUtymnKDI+s+zl4KJOkOOjbE1SK+5J1/Oj2DaZ1RG+ngEGr44D27XEcucVG+6Tl/tLw2BrmF7LdZu21/a9wemM3nQdXlEHDe7umH7P8Q/e/9P1MhP57cNsAAAAAElFTkSuQmCC);margin-top:0}#send_buttons .send_butt{padding:0 0 0 30px;margin-top:5px}#send_buttons .send_butt a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;padding:10px 20px 0 70px;line-height:20px;font-size:15px;height:60px;position:relative}#send_buttons .send_butt a:before{display:block;width:30px;height:30px;position:absolute;left:20px;top:15px}#send_buttons .send_butt a:first-child{background:#368635;border-radius:3px 3px 0 0}
#send_buttons .send_butt a:first-child:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAANlBMVEUAAAD////////////////////////////////////////////////////////////////////xY8b8AAAAEXRSTlMAIN/vfxCfMEC/YM+PT3BvrxB+n7wAAAEUSURBVCjPbZNZFsMgCEUDDkEz9e1/s1VxaiwfiXrhgXDcXkbm8PI6czv1ZWCA40x3A5zT1jOYJmrOD/ycwcPcg+7b5jMfJgyrnoV2TvbSY0bU47Qf/AHYusJNzm+OJhggOddTCxOE9EVoODYdq/zM8tyiiUHdkZO+y8IBrlGrsATa8pWkJAtNgSYFSWoWafKYlsNqkKpT8ecZ70Xrw1nCq/9PeMwx5Pp9Heu9FhOEqburnbg1X+MSpTHVFa3eXFqGzn9MnKn8GTZTvg7twugi1eawz2s3uOodpAud18pZOUWdwcrHvSp30/ZGcR/mQfOWatpR7us1nICnTg0tTygkh0s7zf9aLMkBIRy9wYvCEwxMTfIF51sK1pDmpV8AAAAASUVORK5CYII=);content:""}#send_buttons .send_butt a:last-child{background:#2d6e2c;border-radius:3px}#send_buttons .send_butt a:last-child:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA37/vIBB/QF+fb8+PUK8vTtkvqgAAAQBJREFUKM91UtsWgyAMM5SLiGD+/2t3RDrAMV6sCW3Thq0edxiQZq+RUO6onwBKikaIOyrFkMhfdqd4dweeZI3cDmoBK7CtxwBCGhgbln2i7w15PkHC8yXlGASJwqbVu9yo17DTehY00pJO0GtuwTot6pkX9M6m0wkW6aDdNP38YU/6QWQfWDPSIAMvdZZwk44w0WEuF2lf2ebf3+8ucvMsRBOvGh3cxykufQ18BrrGWQtd1Ydrs2CuK41vcwD7vJ23jYV3ckvwdUiW11yFtltlx+LH3U+SthI37yXQt6en1c9pjYIK9svAbF9I8jVIjMrUrQoHIFJk9iADHbAQbfQBm0MJtCHtrlUAAAAASUVORK5CYII=);content:""}#send_buttons .send_butt a:first-child:hover{background:#333}#send_buttons .send_butt a:last-child:hover{background:#333}#block-menu-block-1{padding:0}#navbar-collapse{border:0;box-shadow:none;padding:0}#navbar{float:left;width:100%;margin:20px 0 0}#crumbs{padding:0}#crumbs .breadcrumb{margin:15px 0 0;padding:0 15px;background:0 0;line-height:20px;font-size:14px}#crumbs .breadcrumb span{display:inline}#crumbs .breadcrumb .delimiter{padding:0 6px}nav ul.menu{display:table;width:100%}nav ul.menu li{display:table-cell;text-align:center;font-weight:400;font-size:17px;vertical-align:top}nav ul.menu li a{color:#fff;display:block;line-height:38px;background:#0a6580;padding:10px 20px;height:60px}nav ul.menu li span{color:#fff;display:block;line-height:38px;padding:10px 20px;background:#0a6580;outline:none;cursor:pointer;height:60px}nav ul.menu li a:hover,nav ul.menu li span:hover,nav ul.menu li:hover span,nav ul.menu li a:focus,nav ul.menu li a.active{background:#333}nav ul.menu li:first-child a{border-radius:4px 0 0 4px}nav ul.menu li:last-child a{border-radius:0 4px 4px 0}nav ul.menu li ul{display:none}nav ul.menu li:hover ul{display:block;position:absolute;top:60px;left:0;width:240px;z-index:9999}.sub-menus .menu.nav{display:none;position:absolute;left:240px;top:0}.sub-menus:hover .menu.nav{display:block}.sub-menus>a{line-height:100% !important}nav ul.menu li:hover ul li{display:block}nav ul.menu li:hover ul li a{border-radius:0;font-size:16px;text-align:left;padding:10px 20px;background:#2591be}nav ul.menu li:hover ul li a:hover{background:#0a6580}#slider{position:relative;margin:0 0 60px}.not-front #block-views-slider-block{display:none}#block-views-slider-block{padding:0}#block-views-slider-block .views-field-field-slider img{margin:0 auto;border-radius:4px}#block-views-slider-block .owl-controls{margin:0;position:absolute;bottom:30px;width:100%;left:0}#block-views-slider-block .owl-buttons{display:none}#block-views-slider-block .owl-pagination{line-height:0}#block-views-slider-block .owl-pagination .owl-page span{width:20px;height:20px;background:#fff;border:3px solid #396078;padding:0;margin:0 5px;opacity:1}#block-views-slider-block .owl-pagination .owl-page.active span{background:#396078}.main-container{margin-bottom:50px}.node-type-case .main-container{margin-bottom:0}.not-front #slider{display:none}.not-front #features{display:none}#features{width:100%;margin-top:20px}#features .row{display:flex;flex-flow:row wrap}#features .feat_box{background:#f1f7fa;box-shadow:0px 4px 8px rgba(212,232,240,.1);border-radius:3px;padding:30px 20px;text-align:center;font-size:17px;color:#4a6e84;letter-spacing:-.03em;line-height:25px}#features .feat_block a{text-decoration:none;display:block}#features .feat_block a:hover .feat_ttl{color:#333}#features .feat_box:before{content:"";display:block;width:80px;height:80px;margin:0 auto 10px}#features .feat_block:nth-child(1) .feat_box:before{background:url(/sites/all/themes/profismile/images/ft1.png) no-repeat}#features .feat_block:nth-child(2) .feat_box:before{background:url(/sites/all/themes/profismile/images/ft2.png) no-repeat}#features .feat_block:nth-child(3) .feat_box:before{background:url(/sites/all/themes/profismile/images/ft3.png) no-repeat}#features .feat_block:nth-child(4) .feat_box:before{background:url(/sites/all/themes/profismile/images/ft4.png) no-repeat}.page-taxonomy-term-11 #features_service{display:none}#features_service{padding:60px 0 0}#features_service .block-title{text-align:center}#features_service .row{display:flex;flex-wrap:wrap}#features_service .featblock{margin-bottom:30px}#features_service .featbox{height:100%;background:#f1f7fa;box-shadow:0px 4px 8px rgba(212,232,240,.1);border-radius:3px;padding:30px 20px;text-align:center;font-size:17px;color:#4a6e84;letter-spacing:-.03em;line-height:25px}
#features_service .featbox span{font-size:15px}#features_service .featbox:before{content:"";display:block;width:90px;height:90px;margin:0 auto 10px}#features_service .featblock:nth-child(1) .featbox:before{background:url(/sites/all/themes/profismile/images/fts1.png) no-repeat}#features_service .featblock:nth-child(2) .featbox:before{background:url(/sites/all/themes/profismile/images/fts2.png) no-repeat}#features_service .featblock:nth-child(3) .featbox:before{background:url(/sites/all/themes/profismile/images/fts3.png) no-repeat}#features_service .featblock:nth-child(4) .featbox:before{background:url(/sites/all/themes/profismile/images/fts4.png) no-repeat}#features_service_kids{padding:80px 0 50px}#features_service_kids .block-title{text-align:center}#features_service_kids .row{display:flex;flex-wrap:wrap}#features_service_kids .featblock{margin-bottom:30px}#features_service_kids .featbox{height:100%;background:#f1f7fa;box-shadow:0px 4px 8px rgba(212,232,240,.1);border-radius:3px;padding:30px 20px;text-align:center;font-size:17px;color:#4a6e84;letter-spacing:-.03em;line-height:25px}#features_service_kids .featbox:before{content:"";display:block;width:90px;height:90px;margin:0 auto 10px}#features_service_kids .featblock:nth-child(1) .featbox:before{background:url(/sites/all/themes/profismile/images/ftsk1.png) no-repeat}#features_service_kids .featblock:nth-child(2) .featbox:before{background:url(/sites/all/themes/profismile/images/ftsk2.png) no-repeat}#features_service_kids .featblock:nth-child(3) .featbox:before{background:url(/sites/all/themes/profismile/images/ftsk3.png) no-repeat}#features_service_kids .featblock:nth-child(4) .featbox:before{background:url(/sites/all/themes/profismile/images/ftsk4.png) no-repeat}#main_video{margin:0 0 60px}#main_video .mvbox_right{position:relative;margin-top:20px;display:inline-block}#main_video .mvbox_right span{position:absolute;left:calc(50% - 140px);color:#fff;width:280px;text-align:center;font-size:17px;top:calc(50% - 20px);height:50px;line-height:48px;display:block;background:#fb4c4c;border-radius:30px}#main_video .mvbox_right:hover span{background:#0a6580}#main_video .mvbox_right img{margin:0 auto;border-radius:15px}#main_video .mvbox_right:before{content:"";background:rgba(28,40,51,.6);width:100%;height:100%;display:block;position:absolute;left:0;top:0;border-radius:15px}#main_video .mvbox_left p:first-child{font-size:36px;line-height:48px}#main_video .mvbox_left p{line-height:26px}#main_video .mvbox_left p a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:inline-block;line-height:48px;padding:0 40px;text-decoration:none;margin-top:10px}#main_video .mvbox_left p a:hover{background:#5b5b5b}#main_video .mvbox_inner{background:#f1f7fa;padding:30px;border-radius:20px;margin-top:40px;margin-bottom:40px}#main_video .mvbox_inner h2{font-size:18px;margin:0 0 10px}#main_video a.fancy-img img{width:100%;border-radius:4px}#block-system-main .view-cases .cblock{margin-bottom:30px}#block-system-main .view-cases .cbox{background:#f3f8fa;border-radius:0 0 5px 5px;position:relative;padding:20px 30px 30px}#block-system-main .view-cases .views-field-field-casepic img{border-radius:5px 5px 0 0}#block-system-main .view-cases .cbox_ttl{font-weight:500;font-size:20px;margin:10px 0}#block-system-main .view-cases .cbox_body{margin:0;font-size:15px}.node-case .product-footer{padding:0}.node-case .field-name-field-case-video iframe{border-radius:5px}.node-case .group-problem-solution-wrapper{border:0;box-shadow:none;background:#f4f9fc;padding:80px 0;margin-top:60px}.node-case .group-problem-solution-wrapper .panel-body{padding:0}.node-case .group-problems-solutions{border:0;box-shadow:none;background:0 0;padding:0}.node-case .group-problems-solutions .panel-heading{line-height:48px;font-weight:500;padding:0;background:0 0;border:0;text-align:center;margin-bottom:40px}.node-case .group-problems-solutions .panel-heading span{font-size:36px}.node-case .group-problems-solutions .field-name-field-casepic{position:relative}
.node-case .group-problems-solutions .field-name-field-casepic:after{position:absolute;content:"\f178";font-family:fontawesome;width:60px;height:30px;font-size:60px;color:#a0beca;opacity:.3;line-height:30px;right:calc(0% - 45px);top:50%}.node-case .group-problems-solutions .field-name-field-casepic .field-items{padding-right:60px}.node-case .group-problems-solutions .field-name-field-field-casepics .field-items{padding-left:60px}.node-case .group-problems-solutions .field-name-field-casepic img,.node-case .group-problems-solutions .field-name-field-field-casepics img{border-radius:5px}.node-case .group-problems-solutions .field-name-field-casepic .b_title,.node-case .group-problems-solutions .field-name-field-field-casepics .b_title{text-align:center;font-size:26px;font-weight:500;margin:0 0 20px}.node-case .group-problems-solutions .field-name-field-caseproblems .field-items{margin-top:20px;padding-right:60px}.node-case .group-problems-solutions .field-name-field-casesolutions .field-items{margin-top:20px;padding-left:60px}.node-case .product-footer .field-name-field-casechanged{margin-top:50px;margin-bottom:50px}.node-case .product-footer .field-name-field-casechanged .field-label{line-height:48px;font-weight:500;padding:0;font-size:36px;background:0 0;border:0;text-align:center;margin-bottom:40px}.node-case .product-footer .field-name-field-casechanged .field-items{margin:0 -15px}.node-case .product-footer .field-name-field-casechanged .field-items:after{content:"";display:table;clear:both}.node-case .product-footer .field-name-field-casechanged .field-item{width:25%;float:left;padding:0 15px}.node-case .product-footer .field-name-field-casechanged .field-item span.caption{display:block}.node-case .product-footer .field-name-field-casechanged .field-item span.caption a{display:block}.node-case .product-footer .field-name-field-casechanged .field-item span.caption a img{border-radius:30px 0 0}.node-case .product-footer .field-name-field-casechanged .field-item span.caption p{background:#f4f9fc;border-radius:0 0 30px;padding:20px;text-align:center;line-height:20px}.node-case .product-footer .field-name-field-casechanged .link_button{margin-top:30px;text-align:center}.node-case .product-footer .field-name-field-casechanged .link_button a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:inline-block;text-align:center;line-height:60px;padding:0 50px;font-size:18px;font-weight:500;text-decoration:none}.node-case .product-footer .field-name-field-case-timecost{background:#f3f8fa;padding:80px 0}.node-case .product-footer .field-name-field-case-timecost .field-label{line-height:48px;font-weight:500;padding:0;font-size:36px;background:0 0;border:0;text-align:center;margin-bottom:40px}.node-case .product-footer .field-name-field-case-timecost .field-items{background:#fff;padding:40px 40px 100px;border-radius:5px;box-shadow:0px 4px 4px rgba(127,216,124,.2)}.node-case .product-footer .field-name-field-case-timecost .field-item{margin:0 0 30px}.node-case .product-footer .field-name-field-case-timecost .field-item ul,.node-case .product-footer .field-name-field-case-timecost .field-item ol{padding:0;margin:0;display:block;counter-reset:wslist1;color:#777;list-style:none}.node-case .product-footer .field-name-field-case-timecost .field-item ul li,.node-case .product-footer .field-name-field-case-timecost .field-item ol li{position:relative;padding:0 0 0 35px;line-height:35px;font-size:17px}.node-case .product-footer .field-name-field-case-timecost .field-item ul li:before,.node-case .product-footer .field-name-field-case-timecost .field-item ol li:before{background:#2d6e2c;border-radius:50%;color:#fff;content:counter(wslist1);counter-increment:wslist1;display:block;height:22px;left:0;line-height:22px;padding:2px 0 0;font-size:13px;font-weight:500;position:absolute;text-align:center;top:6px;width:22px}.node-case .product-footer .field-name-field-case-timecost .field-item p{text-align:center;font-size:24px;font-weight:500;line-height:36px;margin:30px 0 0}.node-case .product-footer .field-name-field-case-timecost .timecost_right{padding:0}
.node-case .product-footer .field-name-field-case-timecost .timecost_left{padding:0;line-height:50px}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul{list-style:none;padding:0;margin:0;display:table}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li{color:#0a6580;display:table-cell}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li a{display:block}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li a span{border-bottom:1px solid;padding:0 0 2px;display:inline-block;line-height:18px;text-decoration:none}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li a:before{width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 0}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li:first-child{padding-right:50px}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li:first-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAAAuusAuesAuuwAuOkAu+0AueoAuewAuuwAueoAuuwAuesAuuwAuesAuuwAseIAt+gAwPEAuesrsQfKAAAAEnRSTlMAf99fQD+/v+8gz5+Pry8QcBBp03p2AAAAgElEQVQoz83OuxLCMAxEUVkCI9l5wP7/x5JBTpNZz9DBLbTFaSS/rcxKxqzBzVh6cpWRra2ajB5X7sDRMmFD2yQUT84NcdxApXyugrN7TuO8fL4q6JxfCl0dGpwlOuA9hPAodpErQ1k+WGcl7zdeJDt4nmyFZ1+xY1Jy3Hmb/HVv8UUL/A4TveEAAAAASUVORK5CYII=);content:""}.node-case .product-footer .field-name-field-case-timecost .timecost_left ul li:last-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAATlBMVEUAAAAAueoAuesAs+QAuuwAuesAuewAuusAuuwAuuwAuOkAueoAuusAuuwAuOkAu+0AuOkAu+wAuuwAuewAuOkAuuwAtuYAueoAvO4AuetKG9y2AAAAGXRSTlMAIN8Q75+/r29/QL/Pj1A/YDDPn4BfMI9PqIwFtwAAASJJREFUKM+VkNt2gyAQRYcZBAS8xKjJ+f8frWMC1dp2tfuNtZkzF/ozZuwyUtebi5EYvAVgHQNgH+JBhoyN/Fi0zjwfTp+pLRrWh0E0osmvwiF4RtUNSd85TdfsV//mqCeUiGGfgs961L6V24SzlvM2Dl/C/acbzUXHW7Uduquu4Xck+TY8bF8k46697UFbT5xJwGIYLalm/fGGmbzdqpHVKjbRlItuIC2iDoWFlBWtoO4SEONe1g5lvKHHUrT+dFaoYJi3H3UXdSO6+pyxGCSqxP0SsVwcWvw83Xg1ls072hotPrA5ieBVaxm9cOlch0/UW8wyw/bkEOhMC683A7IRp1tePBsafdB0tVeP2dCWXpPPaLa3SDf6gdEhDfQLQv/iA6BXEiP31Hm/AAAAAElFTkSuQmCC);content:""}.node-case .product-footer .field-name-field-case-timecost .timecost_right a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:55px;font-size:17px;font-weight:500;text-decoration:none}#block-views-sales-block{background:url(/sites/all/themes/profismile/images/bg_sale.jpg) center bottom no-repeat;padding:60px 0 50px;background-size:cover}#block-views-sales-block .view-header{text-align:center;color:#fff;margin-bottom:30px}#block-views-sales-block .view-header h2{margin:0;font-size:36px;line-height:30px;font-weight:500}#block-views-sales-block .owl-carousel{margin:0 5%;width:90%}#block-views-sales-block .owl-item{padding:15px;position:relative}#block-views-sales-block .owl-item .sellout_end{position:absolute;top:0;left:15px;background:rgba(251,76,76,.9);padding:5px 10px;font-size:14px;text-transform:uppercase;border-radius:5px 5px 0 0;color:#fff;font-weight:500;line-height:20px;width:calc(100% - 30px);text-align:center}#block-views-sales-block .owl-item .sale_body{background:#fff;box-shadow:0px 4px 14px #0a6580;border-radius:0 0 5px 5px;position:relative;padding:20px 20px 40px}#block-views-sales-block .owl-item .views-field-field-sellout-image img{border-radius:5px 5px 0 0}#block-views-sales-block .owl-item .sellout_txt{line-height:20px;background:#fb4c4c;box-shadow:0px 4px 6px rgba(251,76,76,.2);border-radius:10px 0;position:absolute;top:-40px;left:20px;padding:15px 20px;color:#fff;font-size:18px}#block-views-sales-block .owl-item .sellout_txt s{margin:0 10px 0 0}#block-views-sales-block .owl-item .sellout_ttl{font-weight:500;font-size:20px;margin:10px 0}#block-views-sales-block .owl-item .sellout_body{margin:0 0 15px}#block-views-sales-block .owl-item .sellout_date{color:#a0beca;font-size:14px;float:left}#block-views-sales-block .owl-item .sellout_date:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAOVBMVEUAAACgv8ugvsqgvsqgv8uhv8qfv8+gvsqgvcuhv8ufv8uhv8mgv8qfv8mgvcqfvcifvMmfv8WgvsptgzSWAAAAEnRSTlMAj9/PXx8Q749/QD+fUJ9wUDDPy68zAAAAfklEQVQY002PSQ4DIRAD3QtLWCaJ///YQFpoptRCcskHg00TJW0kBLnSqntVSv5nKx/g/QW82Da17Kq+AKQi66HjCEx2DMUtYLLuKURBDzFaa4DzCOOib6ESY9ICENv3QC90zjs7d6vEH2JYTPfIM6YjC1XcxSj5VC8jtXYsfhpTA8p6Y1TyAAAAAElFTkSuQmCC) no-repeat;content:"";width:16px;height:16px;display:inline-block;margin:5px 8px 0 0;vertical-align:top}#block-views-sales-block .owl-item .sellout_link{float:right}#block-views-sales-block .owl-item .sellout_link a{display:block;text-decoration:none}#block-views-sales-block .owl-item .sellout_link a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMBAMAAABcu7ojAAAAD1BMVEUAAABBuOpBuepBuOlBuOlNljDIAAAABHRSTlMAoI/fwJxwOwAAACBJREFUCNdjMGIAAhEBIMHoiI0pogDignlQhgpI2BCIAUcGAmQubQ0vAAAAAElFTkSuQmCC);display:inline-block;content:"";width:7px;height:12px;vertical-align:middle;margin:0 0 0 8px}#block-views-sales-block .owl-controls{margin:0}#block-views-sales-block .owl-controls .owl-prev:before,#block-views-sales-block .owl-controls .owl-next:before{width:22px;height:36px;display:block;line-height:32px}#block-views-sales-block .owl-controls .owl-prev:before{content:"\f104";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-sales-block .owl-controls .owl-next:before{content:"\f105";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-sales-block .owl-controls .owl-prev,#block-views-sales-block .owl-controls .owl-next{position:absolute;top:calc(50% - 18px);background:0 0;opacity:1;padding:0}
#block-views-sales-block .owl-controls .owl-prev{left:-40px;margin:0}#block-views-sales-block .owl-controls .owl-next{right:-40px;margin:0}#block-views-sales-block .owl-controls .owl-prev:hover:before,#block-views-sales-block .owl-controls .owl-next:hover:before{color:#2d6e2c}#block-views-sales-block-1 .view-content .sellout_end{position:absolute;top:0;left:15px;background:rgba(251,76,76,.9);padding:5px 10px;font-size:14px;text-transform:uppercase;border-radius:5px 5px 0 0;color:#fff;font-weight:500;line-height:20px;width:calc(100% - 30px);text-align:center}#block-views-sales-block-1 .view-content .sale_body{background:#f3f8fa;border-radius:0 0 5px 5px;position:relative;padding:20px 20px 50px}#block-views-sales-block-1 .view-content .views-field-field-sellout-image img{border-radius:5px 5px 0 0}#block-views-sales-block-1 .view-content .sellout_txt{line-height:20px;background:#fb4c4c;box-shadow:0px 4px 6px rgba(251,76,76,.2);border-radius:10px 0;position:absolute;top:-40px;left:20px;padding:15px 20px;color:#fff}#block-views-sales-block-1 .view-content .sellout_txt s{margin:0 10px 0 0}#block-views-sales-block-1 .view-content .sellout_txt b{font-size:20px}#block-views-sales-block-1 .view-content .sellout_ttl{font-weight:500;font-size:20px;margin:10px 0}#block-views-sales-block-1 .view-content .sellout_body{margin:0 0 15px}#block-views-sales-block-1 .view-content .sellout_date{color:#a0beca;font-size:14px;float:left}#block-views-sales-block-1 .view-content .sellout_date:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAOVBMVEUAAACgv8ugvsqgvsqgv8uhv8qfv8+gvsqgvcuhv8ufv8uhv8mgv8qfv8mgvcqfvcifvMmfv8WgvsptgzSWAAAAEnRSTlMAj9/PXx8Q749/QD+fUJ9wUDDPy68zAAAAfklEQVQY002PSQ4DIRAD3QtLWCaJ///YQFpoptRCcskHg00TJW0kBLnSqntVSv5nKx/g/QW82Da17Kq+AKQi66HjCEx2DMUtYLLuKURBDzFaa4DzCOOib6ESY9ICENv3QC90zjs7d6vEH2JYTPfIM6YjC1XcxSj5VC8jtXYsfhpTA8p6Y1TyAAAAAElFTkSuQmCC) no-repeat;content:"";width:16px;height:16px;display:inline-block;margin:5px 8px 0 0;vertical-align:top}#block-views-sales-block-1 .view-content .sellout_link{float:right}#block-views-sales-block-1 .view-content .sellout_link a{display:block;text-decoration:none}#block-views-sales-block-1 .view-content .sellout_link a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMBAMAAABcu7ojAAAAD1BMVEUAAABBuOpBuepBuOlBuOlNljDIAAAABHRSTlMAoI/fwJxwOwAAACBJREFUCNdjMGIAAhEBIMHoiI0pogDignlQhgpI2BCIAUcGAmQubQ0vAAAAAElFTkSuQmCC);display:inline-block;content:"";width:7px;height:12px;vertical-align:middle;margin:0 0 0 8px}#block-views-sales-block-1 .owl-controls{display:none}#block-system-main .view-sales .sbox{margin-bottom:30px}#block-system-main .view-sales .sbox .sellout_end{position:absolute;top:0;left:15px;background:rgba(251,76,76,.9);padding:5px 10px;font-size:14px;text-transform:uppercase;border-radius:5px 5px 0 0;color:#fff;font-weight:500;line-height:20px;width:calc(100% - 30px);text-align:center}#block-system-main .view-sales .sale_body{background:#f3f8fa;border-radius:0 0 5px 5px;position:relative;padding:20px 20px 50px}#block-system-main .view-sales .views-field-field-sellout-image img{border-radius:5px 5px 0 0}#block-system-main .view-sales .sellout_txt{line-height:20px;background:#fb4c4c;box-shadow:0px 4px 6px rgba(251,76,76,.2);border-radius:10px 0;position:absolute;top:-40px;left:20px;padding:15px 20px;color:#fff}#block-system-main .view-sales .sellout_txt s{margin:0 10px 0 0}#block-system-main .view-sales .sellout_txt b{font-size:20px}#block-system-main .view-sales .sellout_ttl{font-weight:500;font-size:20px;margin:10px 0}#block-system-main .view-sales .sellout_body{margin:0 0 15px}#block-system-main .view-sales .sellout_date{color:#a0beca;font-size:14px;float:left}#block-system-main .view-sales .sellout_date:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAOVBMVEUAAACgv8ugvsqgvsqgv8uhv8qfv8+gvsqgvcuhv8ufv8uhv8mgv8qfv8mgvcqfvcifvMmfv8WgvsptgzSWAAAAEnRSTlMAj9/PXx8Q749/QD+fUJ9wUDDPy68zAAAAfklEQVQY002PSQ4DIRAD3QtLWCaJ///YQFpoptRCcskHg00TJW0kBLnSqntVSv5nKx/g/QW82Da17Kq+AKQi66HjCEx2DMUtYLLuKURBDzFaa4DzCOOib6ESY9ICENv3QC90zjs7d6vEH2JYTPfIM6YjC1XcxSj5VC8jtXYsfhpTA8p6Y1TyAAAAAElFTkSuQmCC) no-repeat;content:"";width:16px;height:16px;display:inline-block;margin:5px 8px 0 0;vertical-align:top}#block-system-main .view-sales .sellout_link{float:right}#block-system-main .view-sales .sellout_link a{display:block;text-decoration:none}#block-system-main .view-sales .sellout_link a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMBAMAAABcu7ojAAAAD1BMVEUAAABBuOpBuepBuOlBuOlNljDIAAAABHRSTlMAoI/fwJxwOwAAACBJREFUCNdjMGIAAhEBIMHoiI0pogDignlQhgpI2BCIAUcGAmQubQ0vAAAAAElFTkSuQmCC);display:inline-block;content:"";width:7px;height:12px;vertical-align:middle;margin:0 0 0 8px}.node-sellout .field-name-phones-sales{margin-top:30px}.node-sellout .field-name-phones-sales .field-item{padding:20px 30px;background:#f3f8fa;border-radius:6px;border:0;font-size:20px;font-weight:500;line-height:26px;margin:0 20px}.node-sellout .field-name-field-sellout-date{width:100%;margin:0;position:absolute;top:10px;text-align:center;left:0}.node-sellout .field-name-field-sellout-date .field-items{background:rgba(243,248,250,.9);padding:15px 20px;margin:0;border-radius:20px;display:inline-block;font-size:16px;font-weight:500;line-height:20px;color:#3b4955;letter-spacing:-.03em}
.node-sellout .field-name-field-sellout-image img{border-radius:5px}.node-sellout .field-name-field-sellout-txt{line-height:20px;background:#fb4c4c;box-shadow:0px 4px 6px rgba(251,76,76,.2);border-radius:10px 0;position:relative;top:-25px;left:0;padding:15px 20px;color:#fff;width:240px;text-align:center;margin:0 auto}.node-sellout .field-name-field-sellout-txt s{margin:0 10px 0 0;font-size:18px}.node-sellout .field-name-field-sellout-txt b{font-size:24px}.node-sellout .view-sales .sellout_ttl{font-weight:500;font-size:20px;margin:10px 0}.node-sellout .view-sales .sellout_body{margin:0 0 15px}.node-sellout .view-sales .sellout_date{color:#a0beca;font-size:14px;float:left}.node-sellout .view-sales .sellout_date:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAOVBMVEUAAACgv8ugvsqgvsqgv8uhv8qfv8+gvsqgvcuhv8ufv8uhv8mgv8qfv8mgvcqfvcifvMmfv8WgvsptgzSWAAAAEnRSTlMAj9/PXx8Q749/QD+fUJ9wUDDPy68zAAAAfklEQVQY002PSQ4DIRAD3QtLWCaJ///YQFpoptRCcskHg00TJW0kBLnSqntVSv5nKx/g/QW82Da17Kq+AKQi66HjCEx2DMUtYLLuKURBDzFaa4DzCOOib6ESY9ICENv3QC90zjs7d6vEH2JYTPfIM6YjC1XcxSj5VC8jtXYsfhpTA8p6Y1TyAAAAAElFTkSuQmCC) no-repeat;content:"";width:16px;height:16px;display:inline-block;margin:5px 8px 0 0;vertical-align:top}.page-taxonomy-term-8 #block-views-services-block .cbox{width:100%}.page-taxonomy-term-8 #block-views-service-select-block ul.nav-tabs li{width:100%}#block-views-services-block{margin-bottom:40px;padding:0}#block-views-services-block .block-title{text-align:center;margin:0 0 30px}#block-views-services-block .cbox .views-field-title{margin-bottom:20px}#block-views-services-block .cbox .views-field-title a{display:block;background:#2d6e2c;box-shadow:0px 4px 8px rgba(128,216,124,.2);border-radius:3px;color:#fff;line-height:20px;padding:20px 15px;font-size:17px;text-decoration:none;letter-spacing:-.03em;font-weight:500}#block-views-services-block .cbox:hover .views-field-title a{background:#2d6e2c;box-shadow:0px 4px 8px rgba(128,216,124,.2);border-radius:3px}#block-views-service-block{margin-top:60px;margin-bottom:10px}#block-views-service-block .block-title{text-align:center;margin-bottom:40px}#block-views-service-block .cbox{margin-bottom:20px;text-align:center;padding:0 10px}#block-views-service-block .row{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}#block-views-service-block .cbox_block{background:#f4f9fc;border-radius:6px;padding:10px;text-align:center;height:100%}#block-views-service-block .cbox_block .cbox_cat{width:80px;height:80px;margin:0 auto 10px;text-align:center}#block-views-service-block .cbox_block .cbox_cat img{margin:0 auto}#block-views-service-block .cbox_block .cbox_cat a{display:block}#block-views-service-block .cbox_block .cbox_name a{color:#333;text-decoration:none;font-size:16px;font-weight:400;letter-spacing:-.03em;line-height:22px;display:block}#block-views-service-block .cbox_block:hover .cbox_name a{color:#017bae}#block-views-service-block .view-footer{margin-top:20px;text-align:center}#block-views-service-block .view-footer a{display:inline-block;background:#2d6e2c;color:#fff;border-radius:3px;line-height:55px;font-size:18px;padding:0 40px;text-decoration:none}#block-views-service-block .view-footer a:hover{background:#5b5b5b}#block-system-main .view-content{padding:0}#block-system-main .view-service .container{padding:0}#block-system-main .view-service .cbox{margin-bottom:20px;text-align:center;padding:0 10px}#block-system-main .view-service .row{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}#block-system-main .view-service .cbox_block{background:#f4f9fc;border-radius:6px;padding:10px;text-align:center;height:100%}#block-system-main .view-service .cbox_block .cbox_cat{width:80px;height:80px;margin:0 auto 10px;text-align:center}#block-system-main .view-service .cbox_block .cbox_cat img{margin:0 auto}#block-system-main .view-service .cbox_block .cbox_cat a{display:block}#block-system-main .view-service .cbox_block .cbox_name a{color:#333;text-decoration:none;font-size:16px;font-weight:400;letter-spacing:-.03em;line-height:22px;display:block}#block-system-main .view-service .cbox_block:hover .cbox_name a{color:#017bae}#ps_wrapper{background:#f4f9fc;position:relative}#ps_wrapper:after{position:absolute;top:0;right:0;width:40%;height:100%;display:block;content:"";background:#0a6580}#block-views-pricing-block{margin-top:60px;margin-bottom:60px;padding:0 60px 0 0}#block-views-pricing-block .view-content table{margin-bottom:50px}
#block-views-pricing-block table th{padding:0 25px 10px;border-bottom:3px solid #2d6e2c;font-size:18px;font-weight:500}#block-views-pricing-block table th:last-child{width:25%}#block-views-pricing-block table td{padding:20px 10px 20px 25px;background:#fff;font-size:17px;letter-spacing:-.03em}#block-views-pricing-block table td:last-child{font-weight:500;width:25%;font-size:18px}#block-views-pricing-block table tr:nth-child(2n+2) td{background:#f0f5f8}#block-views-pricing-block .view-footer .price_left{padding:0;line-height:50px}#block-views-pricing-block .view-footer .price_right{padding:0}#block-views-pricing-block .view-footer .price_left ul{list-style:none;padding:0;margin:0;display:table}#block-views-pricing-block .view-footer .price_left ul li{color:#0a6580;display:table-cell}#block-views-pricing-block .view-footer .price_left ul li a{display:block}#block-views-pricing-block .view-footer .price_left ul li a span{border-bottom:1px solid;padding:0 0 2px;display:inline-block;line-height:18px;text-decoration:none}#block-views-pricing-block .view-footer .price_left ul li a:before{width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 0}#block-views-pricing-block .view-footer .price_left ul li:first-child{padding-right:50px}#block-views-pricing-block .view-footer .price_left ul li:first-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAAAuusAuesAuuwAuOkAu+0AueoAuewAuuwAueoAuuwAuesAuuwAuesAuuwAseIAt+gAwPEAuesrsQfKAAAAEnRSTlMAf99fQD+/v+8gz5+Pry8QcBBp03p2AAAAgElEQVQoz83OuxLCMAxEUVkCI9l5wP7/x5JBTpNZz9DBLbTFaSS/rcxKxqzBzVh6cpWRra2ajB5X7sDRMmFD2yQUT84NcdxApXyugrN7TuO8fL4q6JxfCl0dGpwlOuA9hPAodpErQ1k+WGcl7zdeJDt4nmyFZ1+xY1Jy3Hmb/HVv8UUL/A4TveEAAAAASUVORK5CYII=);content:""}#block-views-pricing-block .view-footer .price_left ul li:last-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAATlBMVEUAAAAAueoAuesAs+QAuuwAuesAuewAuusAuuwAuuwAuOkAueoAuusAuuwAuOkAu+0AuOkAu+wAuuwAuewAuOkAuuwAtuYAueoAvO4AuetKG9y2AAAAGXRSTlMAIN8Q75+/r29/QL/Pj1A/YDDPn4BfMI9PqIwFtwAAASJJREFUKM+VkNt2gyAQRYcZBAS8xKjJ+f8frWMC1dp2tfuNtZkzF/ozZuwyUtebi5EYvAVgHQNgH+JBhoyN/Fi0zjwfTp+pLRrWh0E0osmvwiF4RtUNSd85TdfsV//mqCeUiGGfgs961L6V24SzlvM2Dl/C/acbzUXHW7Uduquu4Xck+TY8bF8k46697UFbT5xJwGIYLalm/fGGmbzdqpHVKjbRlItuIC2iDoWFlBWtoO4SEONe1g5lvKHHUrT+dFaoYJi3H3UXdSO6+pyxGCSqxP0SsVwcWvw83Xg1ls072hotPrA5ieBVaxm9cOlch0/UW8wyw/bkEOhMC683A7IRp1tePBsafdB0tVeP2dCWXpPPaLa3SDf6gdEhDfQLQv/iA6BXEiP31Hm/AAAAAElFTkSuQmCC);content:""}#block-views-pricing-block .view-footer .price_right a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:60px;font-size:18px;font-weight:500;text-decoration:none}#block-views-pricing-block .view-footer .price_right a:hover{background:#5b5b5b}#block-views-pricing-block-1{background-color:#f3f8fa;margin-top:0;margin-bottom:60px;padding:30px 0}#block-views-pricing-block-1 h2{font-size:22px;line-height:normal;font-weight:500;margin:0}#block-views-pricing-block-1 .view-content table{margin-bottom:50px}#block-views-pricing-block-1 table th{padding:0 25px 10px;border-bottom:3px solid #2d6e2c;font-size:18px}#block-views-pricing-block-1 table th:last-child{width:25%}#block-views-pricing-block-1 table td{padding:20px 10px 20px 25px;background:#fff;font-size:17px;letter-spacing:-.03em}#block-views-pricing-block-1 table td.td_clear{background:0 0 !important}#block-views-pricing-block-1 table td:last-child{font-weight:400;width:25%;font-size:18px}#block-views-pricing-block-1 table tr:nth-child(2n+2) td{background:#f0f5f8}#block-views-pricing-block-1 .view-footer .price_left{padding:0;line-height:50px}#block-views-pricing-block-1 .view-footer .price_right{padding:0}#block-views-pricing-block-1 .view-footer .price_left ul{list-style:none;padding:0;margin-left:auto;margin-right:30px;display:table}#block-views-pricing-block-1 .view-footer .price_left ul li{color:#0a6580;display:table-cell}#block-views-pricing-block-1 .view-footer .price_left ul li a{display:block}#block-views-pricing-block-1 .view-footer .price_left ul li a span{border-bottom:1px solid;padding:0 0 2px;display:inline-block;line-height:18px;text-decoration:none}#block-views-pricing-block-1 .view-footer .price_left ul li a:before{width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 0}#block-views-pricing-block-1 .view-footer .price_left ul li:first-child{padding-right:50px}#block-views-pricing-block-1 .view-footer .price_left ul li:first-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAAAuusAuesAuuwAuOkAu+0AueoAuewAuuwAueoAuuwAuesAuuwAuesAuuwAseIAt+gAwPEAuesrsQfKAAAAEnRSTlMAf99fQD+/v+8gz5+Pry8QcBBp03p2AAAAgElEQVQoz83OuxLCMAxEUVkCI9l5wP7/x5JBTpNZz9DBLbTFaSS/rcxKxqzBzVh6cpWRra2ajB5X7sDRMmFD2yQUT84NcdxApXyugrN7TuO8fL4q6JxfCl0dGpwlOuA9hPAodpErQ1k+WGcl7zdeJDt4nmyFZ1+xY1Jy3Hmb/HVv8UUL/A4TveEAAAAASUVORK5CYII=);content:""}#block-views-pricing-block-1 .view-footer .price_left ul li:last-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAATlBMVEUAAAAAueoAuesAs+QAuuwAuesAuewAuusAuuwAuuwAuOkAueoAuusAuuwAuOkAu+0AuOkAu+wAuuwAuewAuOkAuuwAtuYAueoAvO4AuetKG9y2AAAAGXRSTlMAIN8Q75+/r29/QL/Pj1A/YDDPn4BfMI9PqIwFtwAAASJJREFUKM+VkNt2gyAQRYcZBAS8xKjJ+f8frWMC1dp2tfuNtZkzF/ozZuwyUtebi5EYvAVgHQNgH+JBhoyN/Fi0zjwfTp+pLRrWh0E0osmvwiF4RtUNSd85TdfsV//mqCeUiGGfgs961L6V24SzlvM2Dl/C/acbzUXHW7Uduquu4Xck+TY8bF8k46697UFbT5xJwGIYLalm/fGGmbzdqpHVKjbRlItuIC2iDoWFlBWtoO4SEONe1g5lvKHHUrT+dFaoYJi3H3UXdSO6+pyxGCSqxP0SsVwcWvw83Xg1ls072hotPrA5ieBVaxm9cOlch0/UW8wyw/bkEOhMC683A7IRp1tePBsafdB0tVeP2dCWXpPPaLa3SDf6gdEhDfQLQv/iA6BXEiP31Hm/AAAAAElFTkSuQmCC);content:""}#block-views-pricing-block-1 .view-footer .price_right a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:60px;font-size:18px;font-weight:500;text-decoration:none;width:240px;margin-left:auto}@media screen and (max-width:768px){#block-views-pricing-block-1 .view-footer .price_right a{margin-right:auto}
}#block-views-pricing-block-1 div.view-pricing div.view-header{background-color:#fff;padding:20px;margin-bottom:20px;cursor:pointer;position:relative}#block-views-pricing-block-1 div.view-pricing div.view-header span.arrow-down{background-image:url(/sites/all/themes/profismile/images/arrow-down.png);background-repeat:no-repeat;background-position:center;width:40px;height:40px;position:absolute;top:15px;right:15px}#node-197 .field-name-body table{margin-bottom:20px}#node-197 .field-name-body table tr:first-child td{background:#eee;font-weight:500}#node-197 .field-name-body table td{border:1px solid #ddd;padding:10px}#node-192 .field-name-body blockquote{padding:15px 30px;margin:0 0 20px;font-size:16px;background:#f3f8fa;border-radius:6px;border:0}#block-views-pricing-block-2{margin-top:40px}#block-views-pricing-block-2 .views-row{margin:0 0 40px}#block-views-pricing-block-2 .views-field-title{margin:0 0 15px;font-size:24px;font-weight:500}#block-views-pricing-block-2 table th{padding:0 25px 10px;border-bottom:3px solid #2d6e2c;font-size:18px}#block-views-pricing-block-2 table th:last-child{width:25%}#block-views-pricing-block-2 table td{padding:20px 10px 20px 25px;background:#fff;font-size:17px;letter-spacing:-.03em}#block-views-pricing-block-2 table td.td_clear{background:0 0 !important;height:1px;line-height:0;padding:0}#block-views-pricing-block-2 table td:last-child{font-weight:500;width:25%;font-size:18px}#block-views-pricing-block-2 table tr:nth-child(2n+1) td{background:#f4f9fc}#stats{position:relative;z-index:99;margin-top:60px;padding:0 0 0 60px}#stats .block-title{color:#fff}#stats .stats_box{margin-bottom:60px;padding:0 0 0 100px;position:relative}#stats .stats_box:before{display:block;content:"";width:70px;height:70px;position:absolute;left:0;top:0}#stats .stats_box:nth-child(1):before{background:url(/sites/all/themes/profismile/images/st1.png) no-repeat}#stats .stats_box:nth-child(2):before{background:url(/sites/all/themes/profismile/images/st2.png) no-repeat;top:-5px}#stats .stats_box:nth-child(3):before{background:url(/sites/all/themes/profismile/images/st3.png) no-repeat;top:-5px}#stats .stats_box:nth-child(4):before{background:url(/sites/all/themes/profismile/images/st4.png) no-repeat}#stats .stats_box:nth-child(1){margin-bottom:40px}#stats .stats_box .stats_ttl{font-size:28px;font-weight:500;margin:0 0 10px;color:#f8fcff}#stats .stats_box .stats_dsc{color:#fff}#block-views-responses-block{margin-top:80px}#block-views-responses-block .block-title{text-align:center}#block-views-responses-block .rsp_ttl{font-size:26px;font-weight:500}#block-views-responses-block .rsp_wrp{background:#f4f9fc;border-radius:3px;margin:20px 0;padding:20px 40px;font-size:18px;font-weight:500;line-height:30px}#block-views-responses-block .rsp_srv span{color:#2d6e2c}#block-views-responses-block .rsp_doc span{color:#2d6e2c}#block-views-responses-block .rsp_left{padding:0 30px}#block-views-responses-block .rsp_left a{position:relative;display:block}#block-views-responses-block .rsp_left a:before{content:"";background:rgba(28,40,51,.6);width:100%;height:100%;display:block;position:absolute;left:0;top:0;border-radius:15px}#block-views-responses-block .rsp_left a:after{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAMAAAArDjJDAAAAUVBMVEUAAAD8S0v7TEz6TU37TEz/SUn8S0v8TEz7TEz7TU37TEz7TEz7TEz7S0v8TU38Skr5TU36TEz7TEz6+vr7rq77Vlb67+/65OT7mJj7YWH6zs66NTwXAAAAEnRSTlMA37+ffxBfIM+P768/z59PMG/HCwSzAAABJ0lEQVRYw+3W7W6DIBiG4eflsyBWxa3rdv4HOlJZmiZNJPXJ0h9cv80dXkUCuq57D7MzQWul1CibmJ+TjSoGHcyU8MCamF8m2t9LXvIh4gmlSmxNnfNhoS4qE6S6KIIBhc0M0ZaUyxSuzkegS+rESUl9VQwWiZWaMbFSDoaVMgg7T3x8Nn/CYeeJ9eu7db+rvdR6uTalFE57qaJpSIE0pMqQrFTTkILckGobsilVh6Sk6pCcVB2Sllp/3m9Vl+v/fcFI21eM3c7/B3knw8g8r860U5R3tgcsmcTAsVITZlYq8e4MvJvMWFKBk9IllVhvHbCRUYoAa0LNu7d73BjGVt/Yw/tB8McfbI0ed+5ATDk8ssktxuhCVfLUSd0MujBmcbNF13Wv+wWxtfgjpCMAuwAAAABJRU5ErkJggg==);position:absolute;left:calc(50% - 37px);top:calc(50% - 37px);z-index:99;width:74px;height:74px}#block-views-responses-block .rsp_left div img{border-radius:15px}#block-views-responses-block .rsp_right{padding:0 30px}#block-views-responses-block .view-responses{padding:0 30px}#block-views-responses-block .owl-controls{margin:0}#block-views-responses-block .owl-controls .owl-prev:before,#block-views-responses-block .owl-controls .owl-next:before{width:22px;height:36px;display:block;line-height:32px}#block-views-responses-block .owl-controls .owl-prev:before{content:"\f104";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-responses-block .owl-controls .owl-next:before{content:"\f105";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-responses-block .owl-controls .owl-prev,#block-views-responses-block .owl-controls .owl-next{position:absolute;top:calc(50% - 18px);background:0 0;opacity:1;padding:0}
#block-views-responses-block .owl-controls .owl-prev{left:-30px;margin:0}#block-views-responses-block .owl-controls .owl-next{right:-30px;margin:0}#block-views-responses-block .owl-controls .owl-prev:hover:before,#block-views-responses-block .owl-controls .owl-next:hover:before{color:#2d6e2c}.not-front [id*=block-views-response-list-block]{margin-top:0;margin-bottom:60px}[id*=block-views-response-list-block]{margin-top:60px;position:relative}[id*=block-views-response-list-block] .block-title{text-align:center}[id*=block-views-response-list-block] .view-header{position:absolute;right:30px;top:0}[id*=block-views-response-list-block] .view-header a{display:none;line-height:40px;background:#f5f5f5;padding:0 20px;border-radius:4px;font-size:15px}[id*=block-views-response-list-block] [class*=item]>span{display:block;border:1px solid #eee;padding:30px;margin:0 15px;position:relative}[id*=block-views-response-list-block] .rbox_ttl{margin-bottom:10px;font-size:20px}[id*=block-views-response-list-block] .rbox_txt{font-weight:300;margin-bottom:10px}[id*=block-views-response-list-block] .rbox_date{margin-bottom:10px;color:#666;font-size:13px}[id*=block-views-response-list-block] .rbox_srv{display:block;font-size:14px;line-height:20px;color:#666;padding:0 140px 0 0}[id*=block-views-response-list-block] .rbox_doc{display:block;font-size:14px;line-height:20px;color:#666;padding:0 140px 0 0}[id*=block-views-response-list-block] .rbox_rate{display:block}[id*=block-views-response-list-block] .rbox_rate span{width:100px}[id*=block-views-response-list-block] .rbox_rate{line-height:15px;font-size:16px;letter-spacing:.2em;position:absolute;right:30px;top:30px}[id*=block-views-response-list-block] .rbox_rate [class*=rate]:before{height:16px;color:#ffae49}[id*=block-views-response-list-block] .rbox_rate [class*=rate]:after{height:16px;color:#999}[id*=block-views-response-list-block] .rbox_rate [class*=rate]:before,[id*=block-views-response-list-block] .rbox_rate [class*=rate]:after{display:inline-block;font-family:fontawesome}[id*=block-views-response-list-block] .rbox_rate .rbox_rate1:before{content:"\f005";width:18px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate1:after{content:"\f005" "\f005" "\f005" "\f005";width:72px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate2:before{content:"\f005" "\f005";width:36px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate2:after{content:"\f005" "\f005" "\f005";width:54px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate3:before{content:"\f005" "\f005" "\f005";width:54px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate3:after{content:"\f005" "\f005";width:36px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate4:before{content:"\f005" "\f005" "\f005" "\f005";width:72px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate4:after{content:"\f005";width:18px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005";width:90px}[id*=block-views-response-list-block] .rbox_rate .rbox_rate5:after{content:"";width:0}[id*=block-views-response-list-block] .rbox_src{position:absolute;bottom:25px;right:30px}[id*=block-views-response-list-block] .rbox_src span{width:140px;display:block;height:50px}[id*=block-views-response-list-block] .rbox_src .rbox_src_2gis{background:url(/sites/all/themes/profismile/images/2gis.png) center center no-repeat}[id*=block-views-response-list-block] .rbox_src .rbox_src_prodoctorov{background:url(/sites/all/themes/profismile/images/prodoctorov.png) center center no-repeat}[id*=block-views-response-list-block] .rbox_src .rbox_src_yandex{background:url(/sites/all/themes/profismile/images/yandex.png) center center no-repeat}[id*=block-views-response-list-block] .rbox_src .rbox_src_zoon{background:url(/sites/all/themes/profismile/images/zoon.png) center center no-repeat}
[id*=block-views-response-list-block] .rbox_src .rbox_src_google{background:url(/sites/all/themes/profismile/images/google.png) center center no-repeat}[id*=block-views-response-list-block] .rbox_src .rbox_src_doctu{background:url(/sites/all/themes/profismile/images/doctu.png) center center no-repeat}[id*=block-views-response-list-block] .rbox_src .rbox_src_profismile{background:url(/sites/all/themes/profismile/images/profismile.png) center center no-repeat}#block-views-response-list-block-1 .rbox_txt{height:130px;overflow:hidden}#block-system-main .view-response-list .view-header{text-align:center;margin-bottom:40px}#block-system-main .view-response-list .view-header a{display:inline-block;background:#2d6e2c;border-radius:3px;color:#fff;text-decoration:none;height:50px;line-height:50px;padding:0 40px;font-size:16px;font-weight:500;text-transform:uppercase}#block-system-main .view-response-list .view-header a:before{content:"\f086";font-family:fontawesome;font-weight:400;margin:0 8px 0 0}#block-system-main .view-response-list .view-header a:hover{background:#333}#block-system-main .view-response-list .views-row{margin:0 0 60px;padding:0 0 60px;border-bottom:2px solid #e2e9ee}#block-system-main .view-response-list .views-row.views-row-last{margin:0 0 60px;padding:0;border-bottom:0}#block-system-main .view-response-list .rbox{padding:0;margin-bottom:30px}#block-system-main .view-response-list .rbox_block{display:block;border:1px solid #eee;padding:30px;margin:0 15px;position:relative}#block-system-main .view-response-list .rbox_ttl{margin-bottom:10px;font-size:20px}#block-system-main .view-response-list .rbox_txt{font-weight:300;margin-bottom:10px}#block-system-main .view-response-list .rbox_date{margin-bottom:10px;color:#666;font-size:13px}#block-system-main .view-response-list .rbox_srv{display:block;font-size:14px;line-height:20px;color:#666}#block-system-main .view-response-list .rbox_doc{display:block;font-size:14px;line-height:20px;color:#666}#block-system-main .view-response-list .rbox_rate{display:block}#block-system-main .view-response-list .rbox_rate span{width:100px}#block-system-main .view-response-list .rbox_rate{line-height:15px;font-size:16px;letter-spacing:.2em;position:absolute;right:30px;top:30px}#block-system-main .view-response-list .rbox_rate [class*=rate]:before{height:16px;color:#ffae49}#block-system-main .view-response-list .rbox_rate [class*=rate]:after{height:16px;color:#999}#block-system-main .view-response-list .rbox_rate [class*=rate]:before,#block-system-main .view-response-list .rbox_rate [class*=rate]:after{display:inline-block;font-family:fontawesome}#block-system-main .view-response-list .rbox_rate .rbox_rate1:before{content:"\f005";width:18px}#block-system-main .view-response-list .rbox_rate .rbox_rate1:after{content:"\f005" "\f005" "\f005" "\f005";width:72px}#block-system-main .view-response-list .rbox_rate .rbox_rate2:before{content:"\f005" "\f005";width:36px}#block-system-main .view-response-list .rbox_rate .rbox_rate2:after{content:"\f005" "\f005" "\f005";width:54px}#block-system-main .view-response-list .rbox_rate .rbox_rate3:before{content:"\f005" "\f005" "\f005";width:54px}#block-system-main .view-response-list .rbox_rate .rbox_rate3:after{content:"\f005" "\f005";width:36px}#block-system-main .view-response-list .rbox_rate .rbox_rate4:before{content:"\f005" "\f005" "\f005" "\f005";width:72px}#block-system-main .view-response-list .rbox_rate .rbox_rate4:after{content:"\f005";width:18px}#block-system-main .view-response-list .rbox_rate .rbox_rate5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005";width:90px}#block-system-main .view-response-list .rbox_rate .rbox_rate5:after{content:"";width:0}#block-system-main .view-response-list .rbox_src{position:relative;bottom:auto;left:auto;margin-top:10px}
#block-system-main .view-response-list .rbox_src span{width:140px;display:block;height:50px}#block-system-main .view-response-list .rbox_src .rbox_src_2gis{background:url(/sites/all/themes/profismile/images/2gis.png) center center no-repeat}#block-system-main .view-response-list .rbox_src .rbox_src_prodoctorov{background:url(/sites/all/themes/profismile/images/prodoctorov.png) center center no-repeat}#block-system-main .view-response-list .rbox_src .rbox_src_yandex{background:url(/sites/all/themes/profismile/images/yandex.png) center center no-repeat}#block-system-main .view-response-list .rbox_src .rbox_src_zoon{background:url(/sites/all/themes/profismile/images/zoon.png) center center no-repeat}#block-system-main .view-response-list .rbox_src .rbox_src_doctu{background:url(/sites/all/themes/profismile/images/doctu.png) center center no-repeat}#block-system-main .view-response-list .rbox_src .rbox_src_google{background:url(/sites/all/themes/profismile/images/google.png) center center no-repeat}#block-system-main .view-response-list .rbox_src .rbox_src_profismile{background:url(/sites/all/themes/profismile/images/profismile.png) center center no-repeat}#block-views-ratings-block{margin-top:60px;margin-bottom:60px}#block-views-ratings-block .block-title{text-align:center}#block-views-ratings-block .rbox{margin-left:-15px;margin-right:-15px}#block-views-ratings-block .rbox:after{content:"";display:table;clear:both}#block-views-ratings-block .rating_box{float:left;width:20%;padding:0 15px;text-align:center}#block-views-ratings-block .rating_box img{margin:0 auto}#block-views-ratings-block .rating_box [class*=rating_]{background:#fff;border:1px solid #e2e9ee;border-radius:5px;padding:20px 0 0}#block-views-ratings-block .rating_box .rating_link{border:0}#block-views-ratings-block .rating_box b{background:#2d6e2c;border-radius:0 0 5px 5px;display:block;color:#fff;line-height:45px;margin:20px 0 0;font-size:16px;letter-spacing:-.03em;font-weight:400}#block-views-ratings-block .rating_box:hover b{background:#2d6e2c}[id*=block-views-team-block]{background:#f4f9fc;padding:60px 0}[id*=block-views-team-block] .view-header{margin-bottom:40px;text-align:center}[id*=block-views-team-block] .view-header .block-title{margin-bottom:10px}[id*=block-views-team-block] .owl-wrapper{text-align:center}[id*=block-views-team-block] .owl-item{padding:0 15px;text-align:center;display:inline-block}[id*=block-views-team-block] .team_top{position:relative;margin-bottom:10px}[id*=block-views-team-block] .team_img img{border-radius:30px 0}[id*=block-views-team-block] .team_ttl a{display:block;background:rgba(10,101,128,.9);border-radius:0 0 30px;color:#fff;padding:10px 30px 35px;line-height:25px;position:absolute;bottom:0;left:0;width:100%;font-size:17px;text-decoration:none}[id*=block-views-team-block] .team_spec{line-height:20px;margin-bottom:5px}[id*=block-views-team-block] .team_exp{line-height:20px;margin-bottom:10px}[id*=block-views-team-block] .team_rate span{width:100px}[id*=block-views-team-block] .team_rate{line-height:15px;font-size:16px;letter-spacing:.2em;position:absolute;bottom:10px;left:0;width:100%}[id*=block-views-team-block] .team_rate [class*=rate]:before{height:16px;color:#ffae49}[id*=block-views-team-block] .team_rate [class*=rate]:after{height:16px;color:#999}[id*=block-views-team-block] .team_rate [class*=rate]:before,[id*=block-views-team-block] .team_rate [class*=rate]:after{display:inline-block;font-family:fontawesome}[id*=block-views-team-block] .team_rate .team_rate1:before{content:"\f005";width:18px}[id*=block-views-team-block] .team_rate .team_rate1:after{content:"\f005" "\f005" "\f005" "\f005";width:72px}[id*=block-views-team-block] .team_rate .team_rate2:before{content:"\f005" "\f005";width:36px}[id*=block-views-team-block] .team_rate .team_rate2:after{content:"\f005" "\f005" "\f005";width:54px}[id*=block-views-team-block] .team_rate .team_rate3:before{content:"\f005" "\f005" "\f005";width:54px}
[id*=block-views-team-block] .team_rate .team_rate3:after{content:"\f005" "\f005";width:36px}[id*=block-views-team-block] .team_rate .team_rate4:before{content:"\f005" "\f005" "\f005" "\f005";width:72px}[id*=block-views-team-block] .team_rate .team_rate4:after{content:"\f005";width:18px}[id*=block-views-team-block] .team_rate .team_rate5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005";width:90px}[id*=block-views-team-block] .team_rate .team_rate5:after{content:"";width:0}[id*=block-views-team-block] .team_response{line-height:20px;display:inline-block;background:#2d6e2c;color:#fff;border-radius:20px;padding:5px 15px;font-size:14px;font-weight:500;opacity:.8}[id*=block-views-team-block] .team_link a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:inline-block;text-align:center;line-height:60px;font-size:17px;font-weight:500;text-decoration:none;margin-top:15px;padding:0 20px}[id*=block-views-team-block] .tbox .team_link a:hover{background:#5b5b5b}#block-views-team-block-4 .view-content{text-align:center}#block-views-team-block-4 .owl-item{float:none}#block-views-team-block-4 [class*=-item]{padding:0 15px;text-align:center;display:inline-block;vertical-align:top}.page-taxonomy-term-3 #block-views-team-block-4 [class*=item],.page-taxonomy-term-4 #block-views-team-block-4 [class*=item],.page-taxonomy-term-5 #block-views-team-block-4 [class*=item],.page-taxonomy-term-11 #block-views-team-block-4 [class*=item]{padding:0 15px;text-align:center;display:inline-block;vertical-align:top}#block-views-team-block-1 .team_rate{position:static;margin:0 0 10px}#block-views-team-block-1 .team_exp{margin:0 0 5px}#block-views-team-block-1{background:0 0;padding:0}#block-views-team-block-1 .tbox>span{text-align:center;display:block;margin:0 0 30px}#block-views-team-block-1 .team_ttl a{padding:10px 30px 10px}#node-77 .field-name-body [class*=features]{padding:0 0 0 140px;position:relative;margin-bottom:50px}#node-77 .field-name-body [class*=features] p:first-child{font-size:20px}#node-77 .field-name-body [class*=features]:before{background:#fff;content:"";display:block;position:absolute;left:0;top:5px;width:120px;height:100px;border-radius:100%}#node-77 .field-name-body .features1:before{background:url(/sites/all/themes/profismile/images/ft01.png) center center no-repeat}#node-77 .field-name-body .features2:before{background:url(/sites/all/themes/profismile/images/ft4.png) center center no-repeat}#node-77 .field-name-body .features3:before{background:url(/sites/all/themes/profismile/images/ft1.png) center center no-repeat}#node-77 .field-name-body .features4:before{background:url(/sites/all/themes/profismile/images/ft04.png) center center no-repeat}#node-77 .field-name-body .features5:before{background:url(/sites/all/themes/profismile/images/ft2.png) center center no-repeat}#node-77 .field-name-body .features6:before{background:url(/sites/all/themes/profismile/images/ft3.png) center center no-repeat}#node-77 .field-name-body .features7:before{background:url(/sites/all/themes/profismile/images/ft07.png) center center no-repeat}#node-74 .field-name-body .equip{padding:0;margin:40px 0 0;position:relative}#node-74 .field-name-body .equip:after{clear:both;display:table;content:""}#node-74 .field-name-body .equip:before{content:"";width:100%;height:10px;border-radius:10px;background:#f4f9fc;display:block;margin-bottom:40px}#node-74 .field-name-body .equip:first-child:before{display:none}#node-74 .field-name-body .equip img{width:270px;height:auto;float:left;margin:0 30px 0 0}#node-74 .field-name-body .equip h3{float:left;width:calc(100% - 300px);margin:0 0 20px}#node-74 .field-name-body .equip p{float:left;width:calc(100% - 300px)}.page-taxonomy .team-left p img{margin:5px auto;display:inline-block}.node-type-team .main-container{margin-top:50px}.node-type-team .page-header{display:none}.node-team .team-left{padding-right:30px}
.node-team .field-name-signup-form{text-align:center;margin:20px 0 0}.node-team .field-name-signup-form a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:60px;font-size:18px;font-weight:500;text-decoration:none}.node-team .field-name-title{font-weight:500;font-size:32px;line-height:40px;margin:0 0 15px;padding:0 100px 0 0}.node-team .field-name-rate-team{position:absolute;right:0;top:0}.node-team .field-name-rate-team .team_rate{line-height:15px;font-size:16px;letter-spacing:.2em;text-align:center;width:100%}.node-team .field-name-rate-team .team_rate span{width:100px}.node-team .field-name-rate-team .team_rate [class*=rate]:before{height:16px;color:#ffae49}.node-team .field-name-rate-team .team_rate [class*=rate]:after{height:16px;color:#999}.node-team .field-name-rate-team .team_rate [class*=rate]:before,.node-team .field-name-rate-team .team_rate [class*=rate]:after{display:inline-block;font-family:fontawesome}.node-team .field-name-rate-team .team_rate .team_rate1:before{content:"\f005";width:18px}.node-team .field-name-rate-team .team_rate .team_rate1:after{content:"\f005" "\f005" "\f005" "\f005";width:72px}.node-team .field-name-rate-team .team_rate .team_rate2:before{content:"\f005" "\f005";width:36px}.node-team .field-name-rate-team .team_rate .team_rate2:after{content:"\f005" "\f005" "\f005";width:54px}.node-team .field-name-rate-team .team_rate .team_rate3:before{content:"\f005" "\f005" "\f005";width:54px}.node-team .field-name-rate-team .team_rate .team_rate3:after{content:"\f005" "\f005";width:36px}.node-team .field-name-rate-team .team_rate .team_rate4:before{content:"\f005" "\f005" "\f005" "\f005";width:72px}.node-team .field-name-rate-team .team_rate .team_rate4:after{content:"\f005";width:18px}.node-team .field-name-rate-team .team_rate .team_rate5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005";width:90px}.node-team .field-name-rate-team .team_rate .team_rate5:after{content:"";width:0}.node-team .field-name-rate-team .team_response{line-height:20px;display:inline-block;background:#2d6e2c;color:#fff;border-radius:20px;padding:5px 15px;font-size:14px;font-weight:500;opacity:.8;margin-top:10px}.node-team .field-name-field-spec{font-weight:500}.node-team .field-name-field-team-exp{font-weight:500}.node-team .field-name-field-team-exp .field-label{font-weight:500}.node-team .field-name-body{margin:20px 0 0}.node-team .group-team-wrapper{margin-top:30px;border:0}.node-team .group-team-wrapper .horizontal-tabs{border:0}.node-team .group-team-wrapper ul{background:0 0;border:0;position:relative;z-index:99}.node-team .group-team-wrapper ul li{background:0 0;border:0;padding:0}.node-team .group-team-wrapper ul li:hover{background:#fff}.node-team .group-team-wrapper ul li a{background:#edf5fa;border:1px solid #edf5fa;border-radius:5px 5px 0 0;height:50px;line-height:48px;padding:0 40px;border-bottom:0}.node-team .group-team-wrapper ul li.selected a{background:#fff;border:1px solid #edf5fa;border-radius:5px 5px 0 0;height:50px;line-height:48px;padding:0 40px;border-bottom:0}.node-team .group-team-wrapper ul li a:hover{background:#fff}.node-team .group-team-wrapper .horizontal-tabs-panes fieldset{padding:0;box-shadow:none;margin:0}.node-team .group-team-wrapper .horizontal-tabs-panes .panel-body{padding:15px 40px 20px;border:1px solid #f4f9fc;border-radius:0 0 5px 5px;position:relative;top:-10px}.node-team .group-team-wrapper .horizontal-tabs-panes .panel-body p{font-size:15px;line-height:24px}.node-team .group-team-wrapper .horizontal-tabs-panes .panel-body hr{margin:0;border:0}.node-team .group-team-wrapper .horizontal-tabs-panes .field-name-field-team-certificate .field-items:after{content:"";display:table;clear:both}.node-team .group-team-wrapper .horizontal-tabs-panes .field-name-field-team-certificate .field-item{width:25%;float:left;padding:0 15px;margin:10px 0}
.node-team .group-team-wrapper .horizontal-tabs-panes .field-name-field-team-certificate .field-item img{margin:0 auto}#block-views-ask-block{background:#f4f9fc;padding:80px 0}#block-views-ask-block .block-title{text-align:center}#block-views-ask-block .panel{border:0;margin-bottom:10px}#block-views-ask-block .panel-heading{background:#2d6e2c;border:0;padding:0;border-radius:5px;box-shadow:0px 4px 4px rgba(93,168,84,.26)}#block-views-ask-block .panel-heading h4{font-size:18px}#block-views-ask-block .panel-heading h4 a{color:#fff;text-decoration:none;display:block;line-height:20px;padding:30px;position:relative}#block-views-ask-block .panel-heading h4 a:after{display:block;position:absolute;top:30px;right:30px;font-size:40px;font-family:fontawesome;color:#63b560}#block-views-ask-block .panel-heading h4 a.accordion-toggle:after{content:"\f106"}#block-views-ask-block .panel-heading h4 a.accordion-toggle.collapsed:after{content:"\f107"}#block-views-ask-block .panel-body{box-shadow:0px 4px 6px rgba(220,229,236,.3);border-radius:5px;padding:30px}#block-system-main .view-ask .view-content{padding:0}#block-system-main .view-ask .panel{border:0;margin-bottom:10px}#block-system-main .view-ask .panel-heading{background:#2d6e2c;border:0;padding:0;border-radius:5px;box-shadow:0px 4px 4px rgba(93,168,84,.26)}#block-system-main .view-ask .panel-heading h4{font-size:18px}#block-system-main .view-ask .panel-heading h4 a{color:#fff;text-decoration:none;display:block;line-height:20px;padding:30px;position:relative}#block-system-main .view-ask .panel-heading h4 a:after{display:block;position:absolute;top:30px;right:30px;font-size:40px;font-family:fontawesome;color:#63b560}#block-system-main .view-ask .panel-heading h4 a.accordion-toggle:after{content:"\f106"}#block-system-main .view-ask .panel-heading h4 a.accordion-toggle.collapsed:after{content:"\f107"}#block-system-main .view-ask .panel-body{box-shadow:0px 4px 6px rgba(220,229,236,.3);border-radius:5px;padding:30px;background:#f4f9fc}#block-views-gallery-block{padding:60px 0}#block-views-gallery-block .block-title{text-align:center}#block-views-gallery-block .views-field-field-gallery{line-height:0}#block-views-gallery-block .views-field-field-gallery a{display:inline-block;width:20%}#block-views-gallery-block .views-field-field-gallery a img{padding:2px}#safety_box{background:#2d6e2c;padding:40px 0;margin-bottom:0}#safety_box .safety_left{padding:0}#safety_box .safety_left p{color:#fff;font-size:32px;font-weight:500;line-height:40px;padding:0 60px;margin-top:10px}#safety_box .safety_right{padding:0}#safety_box .safety_right ul{list-style:none;margin:0;padding:0}#safety_box .safety_right ul li{line-height:35px;font-size:18px;letter-spacing:-.03em;font-weight:400;color:#fff}#safety_box .safety_right ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPBAMAAADwnzkiAAAAIVBMVEUAAABNrUlCoUBMq0lQr0hIp0hNrElNrElNrElKqkVNrEmbaMn4AAAACnRSTlMA3xDPICDvv68wd8UaMgAAAEtJREFUCNdjgAIlGINFbAKU5bgqASoktcoAJrRYASZkxMDg3gQTklqsABFiAJJQVYGrFkOEGFilVoGFwIIgIYggSAgiaASznQlCAQDiCBSy18NaggAAAABJRU5ErkJggg==) no-repeat;content:"";width:17px;height:15px;display:inline-block;margin:0 10px 0 0}#safety_new_box{background:#2d6e2c;padding:40px 0;margin-bottom:0}#safety_new_box .safety_left{padding:0}#safety_new_box .safety_left p{color:#fff;font-size:36px;font-weight:500;line-height:44px;padding:0 30px;margin-top:10px;text-transform:uppercase;text-align:center}#safety_new_box .safety_right{padding:0}#safety_new_box .safety_right ul{list-style:none;margin:0;padding:0}#safety_new_box .safety_right ul li{line-height:26px;font-size:16px;letter-spacing:-.03em;font-weight:400;color:#fff;margin:0 0 12px}#safety_new_box .safety_right ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPBAMAAADwnzkiAAAAIVBMVEUAAABNrUlCoUBMq0lQr0hIp0hNrElNrElNrElKqkVNrEmbaMn4AAAACnRSTlMA3xDPICDvv68wd8UaMgAAAEtJREFUCNdjgAIlGINFbAKU5bgqASoktcoAJrRYASZkxMDg3gQTklqsABFiAJJQVYGrFkOEGFilVoGFwIIgIYggSAgiaASznQlCAQDiCBSy18NaggAAAABJRU5ErkJggg==) no-repeat;content:"";width:17px;height:15px;display:inline-block;margin:0 10px 0 0}#safety_new_box .safety_right ul li:last-child{margin:0}#block-views-docsrv-block{margin:0;background:#f4f9fc;padding:80px 0}#block-views-docsrv-block .view-content .views-row{display:flex}#block-views-docsrv-block .view-content .views-row h3{margin:0 0 10px}#block-views-docsrv-block .view-content .views-row .views-field-field-srv-doc{width:300px}#block-views-docsrv-block .view-content .views-row .views-field-field-catsrv{width:calc(100% - 300px);padding:0 0 0 30px;position:relative}
#block-views-docsrv-block .view-content .dbox_ttl{font-size:36px;line-height:48px;font-weight:500;margin-bottom:20px}#block-views-docsrv-block .view-content p{line-height:26px}#block-views-docsrv-block .view-content p a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:inline-block;line-height:48px;padding:0 40px;text-decoration:none;margin-top:10px}#block-views-docsrv-block .view-content p a:hover{background:#333}#block-views-docsrv-block .view-footer{text-align:right}#block-views-docsrv-block .docbox{position:relative;display:inline-block}#block-views-docsrv-block .docbox img{margin:0 auto;border-radius:15px}#block-views-docsrv-block .docbox:before{content:"";background:rgba(28,40,51,.6);width:100%;height:100%;display:block;position:absolute;left:0;top:0;border-radius:15px}#block-views-docsrv-block .docbox:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAMAAAArDjJDAAAAZlBMVEUAAAD8S0v7TEz6TU37TEz8S0v7TEz7TU36S0v7TEz7TEz7TEz6Skr/UFD8TU3/QED7S0v8TU35TU36TEz8Skr/UFD6S0v8SUn7TEz6+vr7rq77Vlb67+/65OT7YWH6mJj7l5f6zs6HU7reAAAAGHRSTlMA37+ff1/Pj9/vrz8gEN8Qz58wb08gn1BcHZHWAAABMklEQVRYw+3W226DMBAE0MUXDNgEAmm7adOW/v9PdhvSRJEisQqjKA8+z2jksc3KlGXZcxi8C9YaY/piVvNtxcyIxgb3FulK62q+28YmOnvZ8CqbhEqSrI5mW14tnBbFABG0KNGQaBmh7iTKM4QH9RNWokqGqFBbJTqKDDLQjkE8OQZxFBa+eP9QH2Gz8MX+80t7381S1P7wzRqGyqUooSpZUaGIkpKoKFXJilgRpSupjpKSsCgpCYi6lARFiZ/nW9VhetwJ1rB7pb3t00P/Qdxk6DXzalLOqy1siuJme6CRQRx5BtnRwCAR92bAvWR6iQoM8SpREbXrRG3NADX9CaB+IjFAoiOHuOqztuSVKvqXVmb1iS78ijDj6VoX/eicFeakuKk0R40Vzo1+6CjLsvv9AhbpSoD4KIkPAAAAAElFTkSuQmCC);content:"";position:absolute;left:calc(50% - 37px);top:calc(50% - 37px);z-index:99;width:74px;height:74px}#block-views-gallery-block-1{padding:60px 0 80px}#block-views-gallery-block-1 .block-title{text-align:center}#block-views-gallery-block-1 .views-field-field-gallery{line-height:0}#block-views-gallery-block-1 .views-field-field-gallery a{display:inline-block;width:20%;padding:0}#block-views-gallery-block-1 .views-field-field-gallery a img{padding:2px}#block-views-team-block-2{margin-bottom:0}#block-views-team-block-2 .block-title{text-align:center;margin:0 0 30px}#block-views-team-block-2 .view-content{padding:0}#block-views-team-block-2 .views-field-field-team-certificate .field-content{padding:25px 0}#block-views-team-block-2 .views-field-field-team-certificate .field-content a{display:block;position:relative}#block-views-team-block-2 .views-field-field-team-certificate .field-content a:after{content:"";background:url(/sites/all/themes/profismile/images/frame.png) no-repeat;width:155px;height:210px;display:block;position:absolute;left:auto;top:5px}#block-views-team-block-2 .views-field-field-team-certificate img{margin:0 auto}#block-views-team-block-2 .owl-controls{margin:0}#block-views-team-block-2 .owl-controls .owl-prev:before,#block-views-team-block-2 .owl-controls .owl-next:before{width:22px;height:36px;display:block;line-height:32px}#block-views-team-block-2 .owl-controls .owl-prev:before{content:"\f104";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-team-block-2 .owl-controls .owl-next:before{content:"\f105";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-team-block-2 .owl-controls .owl-prev,#block-views-team-block-2 .owl-controls .owl-next{position:absolute;top:calc(50% - 18px);background:0 0;opacity:1;padding:0}#block-views-team-block-2 .owl-controls .owl-prev{left:-30px;margin:0}#block-views-team-block-2 .owl-controls .owl-next{right:-30px;margin:0}#block-views-descbottom-block{margin:60px 0 40px}#block-views-descbottom-block .views-field-field-srv-txt details{display:block;margin:0 0 10px}#block-views-descbottom-block .views-field-field-srv-txt details summary{cursor:pointer;position:relative;background:#10516d;color:#fff;padding:20px;line-height:40px;display:flex;align-items:center;border-radius:4px}#block-views-descbottom-block .views-field-field-srv-txt details[open] summary{border-radius:4px 4px 0 0}#block-views-descbottom-block .views-field-field-srv-txt details summary:before{content:"\f055";font-family:'FontAwesome';margin:0 15px 0 0;font-size:26px}#block-views-descbottom-block .views-field-field-srv-txt details summary h3{margin:0}#block-views-descbottom-block .views-field-field-srv-txt details div{border-left:2px solid #10516d;border-right:2px solid #10516d;border-bottom:2px solid #10516d;padding:25px;border-radius:0 0 4px 4px}#block-views-descbottom-block .views-field-field-srv-txt details div p{margin:0;font-size:20px;color:#666;line-height:30px}#stages{padding:60px 0 0}#stages .block-title{text-align:center;width:100%}#stages .row{display:flex;flex-wrap:wrap;margin:0 -30px}#stages .stage_box{margin:0 0 50px;text-align:center;position:relative}
#stages .stg_num{position:absolute;top:-20px;z-index:999;left:calc(50% - 30px);display:block;width:60px;height:60px;border:10px solid rgba(128,216,124,.2);border-radius:30px}#stages .stg_num:after{content:"";width:40px;height:40px;position:absolute;left:0;top:0;display:block}#stages .stg_num span{color:#fff;font-size:15px;line-height:40px;display:block;width:40px;height:40px;border-radius:20px;background:#2d6e2c}#stages .stg_img img{border-radius:30px 0 0;width:100%}#stages .stg_body{background:#f4f9fc;border-radius:0 0 30px;padding:20px}#stages .stg_ttl{margin-bottom:15px;font-size:18px;font-weight:500;line-height:20px}#stages .stg_txt{font-size:15px;line-height:22px}#stages .stg_price{margin-top:15px;font-size:17px;font-weight:500;line-height:22px}#stages .stg_ask{margin-top:15px;display:inline-block;color:#0a6580;border-bottom:1px solid;line-height:22px}#stages .stg_ask a{text-decoration:none}.fancybox-stage [id*=results-term-].fancybox-content{width:720px;background:rgba(0,214,248,.8);padding:30px;border-radius:10px;font-size:20px;text-align:center;line-height:30px;letter-spacing:-.03em;color:#fff;font-weight:500}#block-views-service-select-block{background:0 0;padding:0;margin:0 0 40px}#block-views-service-select-block .block-title{text-align:center;margin:0 0 30px}#block-views-service-select-block ul.nav-tabs{border:0;margin:0 0 25px;text-align:center}#block-views-service-select-block ul.nav-tabs li{width:25%;font-weight:500;font-size:18px;margin-bottom:15px}#block-views-service-select-block ul.nav-tabs li a{border:0;display:inline-block;padding:0 0 2px;background:0 0;margin:0;line-height:20px;border-bottom:1px dotted}#block-views-service-select-block ul.nav-tabs li.active a,#block-views-service-select-block ul.nav-tabs li a:hover{border:0}#block-views-service-select-block .views-field-field-service-plus{float:left;width:48%;margin:0 2% 0 0}#block-views-service-select-block .views-field-field-service-plus ul{padding:0;margin:0;list-style:none}#block-views-service-select-block .views-field-field-service-plus ul li{position:relative;padding:0 0 0 50px;line-height:25px;margin:0 0 30px}#block-views-service-select-block .views-field-field-service-plus ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjYGNAQf8/ABGaIABKJQQb5VHmHwAAAABJRU5ErkJggg==) center center no-repeat #2d6e2c;content:"";width:36px;height:36px;display:block;position:absolute;left:0;top:-6px;border-radius:20px}#block-views-service-select-block .views-field-field-service-minus{float:left;width:48%;margin:0 0 0 2%}#block-views-service-select-block .views-field-field-service-minus ul{padding:0;margin:0;list-style:none}#block-views-service-select-block .views-field-field-service-minus ul li{position:relative;padding:0 0 0 50px;line-height:25px;margin:0 0 30px}#block-views-service-select-block .views-field-field-service-minus ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAACAQMAAABWsa/UAAAAA1BMVEX///+nxBvIAAAACklEQVQI12MAAwAABgAB6AoqpAAAAABJRU5ErkJggg==) center center no-repeat #fb4c4c;content:"";width:36px;height:36px;display:block;position:absolute;left:0;top:-6px;border-radius:20px}#block-system-main .view-news .views-row{margin-bottom:50px}#block-system-main .view-news .views-field-field-image img{width:100%}#block-system-main .view-news .rbox_ttl{margin:0 0 20px;font-size:21px;font-weight:500;line-height:28px}#block-system-main .view-news .rbox_body{margin-bottom:20px}#block-system-main .view-news .rbox_date{margin-bottom:30px;line-height:15px;color:#888;font-size:14px}#block-system-main .view-news .rbox_link{text-align:right}#block-system-main .view-news .rbox_link a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:inline-block;line-height:45px;padding:0 30px;text-decoration:none}#block-system-main .view-articles .views-row{margin-bottom:50px}#block-system-main .view-articles .views-field-field-image img{width:100%}#block-system-main .view-articles .rbox_ttl{margin:0 0 20px;font-size:22px;font-weight:500;line-height:28px}#block-system-main .view-articles .rbox_body{margin-bottom:15px}#block-system-main .view-articles .rbox_link{text-align:right}#block-system-main .view-articles .rbox_link a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:inline-block;line-height:45px;padding:0 30px;text-decoration:none;margin-top:10px}
#note_pain{margin:0 0 50px}#note_pain .block_box{position:relative}#note_pain .block_box a{display:block;text-decoration:none}#note_pain .block_box .note_body{position:absolute;top:0;left:0;display:table;width:100%;height:100%}#note_pain .block_box .note_txt{display:table-cell;vertical-align:middle;padding:0 0 0 360px}#note_pain .block_box .note_txt p:first-child{font-size:30px;font-weight:500;color:#323d47}#note_pain .block_box .note_txt p:last-child{font-size:22px;font-weight:500;color:#323d47}#note_pain .block_box .note_button{display:table-cell;vertical-align:middle;padding:0 50px 0 0;text-align:center}#note_pain .block_box .note_button p{display:block;background:#fb4c4c;box-shadow:0px 4px 4px rgba(175,38,38,.2);border-radius:3px;color:#fff;height:55px;line-height:55px;font-weight:500}#note_pain .block_box .note_img img{border-radius:4px}#block-views-ourworks-block{padding:60px 0 80px}#block-views-ourworks-block .block-title{text-align:center}#block-views-ourworks-block .wbox{margin-bottom:30px}#block-views-ourworks-block .view-footer{margin-top:20px;font-size:18px;line-height:30px;text-align:center}#block-views-ourworks-block .wbox .views-field-field-works img.img-responsive{margin:0 !important}#block-views-ourworks-block .wbox .views-field-field-works .cocoen-drag{background:rgba(255,255,255,.8);width:2px}#block-views-ourworks-block .wbox .views-field-field-works .cocoen-drag:before{position:absolute;top:50%;left:-50px;margin:-50px 0 0;color:#fff;text-align:center;line-height:100px;transition:all .3s ease;opacity:1;border:0;width:100px;height:100px;background:url(/sites/all/themes/profismile/images/arr.png) center center no-repeat}#block-system-main .view-ourworks .views-field-title{text-align:center;margin:10px 0 0;font-size:18px;font-weight:500;letter-spacing:-.03em}#block-system-main .view-ourworks .views-field-title a{text-decoration:none}#block-system-main .view-ourworks .wbox{margin-bottom:30px}#block-system-main .view-ourworks .view-footer{margin-top:20px;font-size:18px;line-height:30px;text-align:center}#block-system-main .view-ourworks .wbox .views-field-field-works img.img-responsive{margin:0 !important}#block-system-main .view-ourworks .wbox .views-field-field-works .cocoen-drag{background:rgba(255,255,255,.8);width:2px}#block-system-main .view-ourworks .wbox .views-field-field-works .cocoen-drag:before{position:absolute;top:50%;left:-50px;margin:-50px 0 0;color:#fff;text-align:center;line-height:100px;transition:all .3s ease;opacity:1;border:0;width:100px;height:100px;background:url(/sites/all/themes/profismile/images/arr.png) center center no-repeat}#block-views-news-block{padding:40px 40px 40px 0}#block-views-articles-block{background:#f8fcff;padding:40px}#block-views-news-block .views-row,#block-views-articles-block .views-row{border-bottom:1px solid #e2e9ee;padding-bottom:30px;margin-bottom:30px;display:flex}#block-views-news-block .views-row.views-row-last,#block-views-articles-block .views-row.views-row-last{border-bottom:0;padding-bottom:0;margin-bottom:30px}#block-views-news-block .views-field-field-image,#block-views-articles-block .views-field-field-image{flex-shrink:0;margin:5px 25px 0 0}#block-views-news-block .views-field-field-image img,#block-views-articles-block .views-field-field-image img{border-radius:6px}#block-views-news-block .block-title,#block-views-articles-block .block-title{margin-bottom:20px}#block-views-news-block .item_date,#block-views-articles-block .item_date{font-size:15px;color:#818a92;margin:5px 0 0}#block-views-news-block .item_ttl,#block-views-articles-block .item_ttl{font-size:17px;font-weight:500;margin:0 0 5px}#block-views-news-block .view-footer,#block-views-articles-block .view-footer{text-align:right}#block-views-news-block .view-footer a:after,#block-views-articles-block .view-footer a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMBAMAAABcu7ojAAAAD1BMVEUAAABBuOpBuepBuOlBuOlNljDIAAAABHRSTlMAoI/fwJxwOwAAACBJREFUCNdjMGIAAhEBIMHoiI0pogDignlQhgpI2BCIAUcGAmQubQ0vAAAAAElFTkSuQmCC);display:inline-block;content:"";width:7px;height:12px;vertical-align:middle;margin:0 0 0 8px}#main_about{margin:60px 0 0}#main_about .block_box h2{margin:0 0 30px}#main_about .block_box .frontbody_item{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}
#main_about .block_box .frontbody_item .frontbody_item_img{padding:0 30px}#main_about .block_box .frontbody_item .frontbody_item_img img{width:420px;border-radius:4px}#main_about .block_box .frontbody_item .frontbody_item_txt{padding:0 30px}#main_about .block_box .frontbody_item .frontbody_item_txt h2{margin:0 0 15px;color:#11516d;font-size:24px}#block-views-license-block{margin-bottom:40px}#block-views-license-block .block-title{text-align:center;margin-bottom:30px}#block-views-license-block .views-field-field-license-image .field-content{padding:25px 0}#block-views-license-block .views-field-field-license-image .field-content a{display:block;position:relative}#block-views-license-block .views-field-field-license-image .field-content a:after{content:"";background:url(/sites/all/themes/profismile/images/frame.png) no-repeat;width:155px;height:210px;display:block;position:absolute;left:16px;top:-14px}#block-views-license-block .views-field-field-license-image img{margin:0 auto}#block-views-license-block .owl-controls{margin:0}#block-views-license-block .owl-controls .owl-prev:before,#block-views-license-block .owl-controls .owl-next:before{width:22px;height:36px;display:block;line-height:32px}#block-views-license-block .owl-controls .owl-prev:before{content:"\f104";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-license-block .owl-controls .owl-next:before{content:"\f105";font-family:fontawesome;color:#2d6e2c;font-size:64px}#block-views-license-block .owl-controls .owl-prev,#block-views-license-block .owl-controls .owl-next{position:absolute;top:calc(50% - 18px);background:0 0;opacity:1;padding:0}#block-views-license-block .owl-controls .owl-prev{left:-40px;margin:0}#block-views-license-block .owl-controls .owl-next{right:-40px;margin:0}#block-views-license-block .owl-carousel .owl-wrapper{width:auto !important;text-align:center}#block-views-license-block .owl-carousel .owl-wrapper .owl-item{display:inline-block;float:none;margin:0 10px}#block-views-descbottom-block .views-field-field-srv-txt blockquote{padding:10px 0 10px 25px;margin:0 0 20px;font-size:16px;border-left:5px solid #2d6e2c}#block-views-descbottom-block .views-field-field-srv-txt blockquote ul{padding:0;margin:0}#block-views-descbottom-block .views-field-field-srv-txt blockquote ul li{padding:0;margin:0}#block-system-main .vocabulary-service{margin:0 0 50px}#block-system-main .vocabulary-service .container{padding:0}#block-system-main .vocabulary-service blockquote{padding:10px 0 10px 25px;margin:0 0 20px;font-size:16px;border-left:5px solid #2d6e2c}#block-system-main .vocabulary-service blockquote ul{padding:0;margin:0;list-style:none}#block-system-main .vocabulary-service blockquote ul li{padding:0;margin:0}#block-system-main .vocabulary-service blockquote ul li:before{background:#0a6580;width:4px;height:4px;border-radius:4px;content:"";display:inline-block;vertical-align:middle;margin:-2px 8px 0 0}#contacts{background:#10516d}#contacts:after{content:"";display:table;clear:both}#contacts_front .contacts_front-wrapper{display:flex;justify-content:space-between;padding:40px 0;color:#fff}#contacts_front .contacts_front-wrapper .contacts_front-header{color:#01b9eb;font-weight:500;font-size:20px;margin:0 0 10px;line-height:20px}#contacts_front .contacts_front-item{color:#c3dae3}#contacts_front .contacts_front-item p{margin:0}#contacts_front .contacts_front-item a{color:#c3dae3;text-decoration:none}#contacts_front .contacts_front-wrapper .cnt_address{font-size:18px;margin:0 0 10px}#contacts_front .contacts_front-wrapper .cnt_phone{font-size:24px;margin:0 0 20px;font-weight:700}#contacts_front .contacts_front-wrapper ul.map_links{margin:0;padding:0;list-style:none}#contacts_front .contacts_front-wrapper ul.map_links li{display:inline-block}#contacts_front .contacts_front-wrapper ul.map_links li a{color:#fff;text-decoration:none;background:rgba(8,44,58,.8);padding:10px 20px;border-radius:4px;font-size:15px;display:block}#contacts_front .contacts_front-wrapper ul.map_links li a:hover{background:rgba(0,0,0,.9)}
#contacts_front .contacts_front-wrapper .cnt_ttl{color:#01b9eb;font-weight:500;font-size:20px;margin:0 0 10px;line-height:20px}#contacts_front .contacts_front-wrapper .cnt_ask{font-size:18px;margin:0}#contacts_front .contacts_front-wrapper .cnt_time{font-size:18px;margin:0 0 20px}#bottom_form{padding:60px 0;color:#fff}#bottom_form .block_box{float:right;width:410px;padding:0 60px 0 0}#bottom_form .block-title{font-size:30px;margin:0 0 20px}#bottom_form .messages.error{display:none}#bottom_form .webform-client-form{position:relative}#bottom_form .webform-client-form .form-item{margin-bottom:20px}#bottom_form .webform-client-form .webform-component-textfield input{background:#fff;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);border-radius:4px;height:48px;padding:10px 15px;font-size:15px;border:0}#bottom_form .webform-client-form .webform-component-textarea textarea{background:#fff;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);border-radius:4px;padding:10px 15px;font-size:15px;border:0}#bottom_form .webform-client-form .webform-component-textfield input::-webkit-input-placeholder{color:#819aa9}#bottom_form .webform-client-form .webform-component-textfield input::-moz-input-placeholder{color:#819aa9}#bottom_form .webform-client-form .webform-component-textfield input:-moz-input-placeholder{color:#819aa9}#bottom_form .webform-client-form .webform-component-textfield input.error{background:#ffe4e4}#bottom_form .webform-client-form .webform-component-select select{background:#fff;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);border-radius:4px;height:48px;padding:10px 15px;font-size:15px;color:#819aa9}#bottom_form .webform-client-form .webform-component-select .chosen-container{background:#fff;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);border-radius:4px;height:48px;padding:10px 15px;font-size:15px;color:#819aa9;width:100% !important;border:0}#bottom_form .webform-client-form .webform-component-select .chosen-container.error{background:#ffe4e4}#bottom_form .webform-client-form .webform-component-select .chosen-container .chosen-single{background:0 0;border:0;border-radius:0;box-shadow:none;padding:0;line-height:30px;color:#819aa9}#bottom_form .webform-client-form .webform-component-select .chosen-container .chosen-single div:after{content:"\f107";font-family:fontawesome;font-size:24px;line-height:25px}#bottom_form .webform-client-form .webform-component-select .chosen-container .chosen-single div b{display:none}#bottom_form .webform-client-form .webform-component-select .chosen-container .chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}#bottom_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results{margin:0;padding:0}#bottom_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li:last-child:hover{border-radius:0 0 4px 4px}#bottom_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li{padding:10px 15px}#bottom_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}#bottom_form .webform-client-form .webform-component--konfidencialnost{width:100%;float:left;margin:0 0 20px;text-align:center;font-size:13px;line-height:20px}#bottom_form .webform-client-form .webform-component--konfidencialnost p{color:#fff}#bottom_form .webform-client-form .webform-component--konfidencialnost p a{color:#fff;text-decoration:underline}#bottom_form .webform-client-form .form-actions{text-align:center}#bottom_form .webform-client-form .form-actions button{background:#368635;box-shadow:0px 4px 4px rgba(54,134,53,.4);border-radius:3px;border:0;height:48px;color:#fff;text-transform:capitalize;padding:0 20px;display:inline-block;font-size:17px;outline:none}#bottom_form .webform-client-form .form-actions button:hover{background:#5b5b5b;box-shadow:0px 4px 4px rgba(0,0,0,.4)}#bottom_form .webform-confirmation p{color:#fff;font-size:24px;line-height:34px}#bottom_form .links{display:none}#bottom_form .captcha{float:left;width:100%;text-align:center;margin:20px 0 0;height:60px}
#contacts_bottom{padding:60px 0;color:#fff}#contacts_bottom .block_box{float:right;width:410px;padding:0 60px 0 0}#contacts_bottom .block-title{margin:0 0 20px}#contacts_bottom .cnt_accordion{font-family:Rubik,sans-serif !important}#contacts_bottom .cnt_header{border:0;color:#f8fcff;background:0 0;display:inline-block;margin:0 0 20px;font-size:18px;cursor:pointer}#contacts_bottom .cnt_header.ui-accordion-header-active{color:#fff;/}#contacts_bottom .cnt_header .ui-icon{display:none}#contacts_bottom .cnt_header:after{content:"\f106";font-family:fontawesome;margin:0 0 0 8px}#contacts_bottom .cnt_header.ui-accordion-header-active:after{content:"\f107";font-family:fontawesome;margin:0 0 0 8px}#contacts_bottom .ui-accordion-content{background:0 0;border:0;border-radius:0}#contacts_bottom .ui-accordion-content p{color:#c3dae3;margin:0 0 20px}#contacts_bottom .ui-accordion-content p.cnt_address:before,#contacts_bottom .ui-accordion-content p.cnt_phone:before,#contacts_bottom .ui-accordion-content p.cnt_ask:before,#contacts_bottom .ui-accordion-content p.cnt_time:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:top;margin:0 8px 0 0}#contacts_bottom .ui-accordion-content p.cnt_address{letter-spacing:-.03em}#contacts_bottom .ui-accordion-content p.cnt_address:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAM1BMVEUAAAAAuesAuuwAuOkAuesAuewAuuwAuesAuewAueoAvO0AuesAuusAuuwAuewAt+cAueva7+NjAAAAEHRSTlMA3+8gb5/Pj4BAEK9/X79Q+pHb5QAAAHxJREFUGNNVj1sShDAIBCXknV3l/qdVFGHsn1BdEIbtgTuJ1M4bkJPc0AFOnPE6liBNk+WebI30zSarOr4m9OdlUht+7wiZ1IamxbqKanLXBWwLCyaiVRJmmkkc8vA95N8UthLe/m2M/LYaGCKWC2l+FjAptgQjhoGevTwBoPMJTDpQKHMAAAAASUVORK5CYII=) no-repeat}#contacts_bottom .ui-accordion-content p.cnt_phone a{font-weight:500;color:#c3dae3}#contacts_bottom .ui-accordion-content p.cnt_phone:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAALVBMVEUAAAAAueoAuesAuOkAuuwAuOkAuewAuesAuuwAuOoAuOkAuusAuOkAtuYAuesJZAWYAAAADnRSTlMAgN8QzyDvoI9vYE9AMP6GEvwAAABhSURBVAjXY8ABGB/CmeveCcCYfu/gwu/evbsAZz4ygCtQhSmQe6cMY5q9ewFjcr57dwDGrnuXzcAcAGaavHsnEAQxm1nv3SM9qJUhQFtgVvaB2BAmlx5clIG75NEEHH4AAPzAKTiaKTkwAAAAAElFTkSuQmCC) no-repeat}#contacts_bottom .ui-accordion-content p.cnt_ask:before{content:"\f0e0";font-family:fontawesome;color:#01b9eb}#contacts_bottom .ui-accordion-content p.cnt_time:before{content:"\f017";font-family:fontawesome;color:#01b9eb}#contacts_bottom .ui-accordion-content p.cnt_ttl{color:#01b9eb;font-weight:500;font-size:20px;margin:30px 0 10px;line-height:20px}#contacts_bottom .ui-accordion-content p a{color:#fff}#contacts_bottom .ui-accordion-content ul.map_links{width:100%;padding:0;margin:0;list-style:none;line-height:50px}#contacts_bottom .ui-accordion-content .map_links li a{color:#fff;text-decoration:none;background:rgba(8,44,58,.8);padding:10px 20px;border-radius:4px;font-size:15px}#contacts_bottom .ui-accordion-content .map_links li a:hover{background:rgba(0,0,0,.9)}#contacts_map{padding:0}#node-2 .field-name-body .field-item hr{border:0;margin:30px 0;height:10px;border-radius:10px;background:#f3f8fa}#node-2 .contacts_item{display:flex}#node-2 .contacts_item .contacts_item_left{width:60%;padding:0 40px 0 0}#node-2 .contacts_item .contacts_item_left label{display:block;margin:0;font-weight:400;color:#0a6580;font-size:15px;text-transform:uppercase}#node-2 .contacts_item .contacts_item_left span{font-size:18px}#node-2 .contacts_item .contacts_item_left span a{font-weight:500}#node-2 .contacts_item .contacts_item-ttl{font-size:24px;font-weight:500;color:#0a6580;margin:0 0 20px}#node-2 .contacts_item .contacts_item-address{margin-bottom:20px}#node-2 .contacts_item .contacts_item-phone{margin-bottom:20px}#node-2 .contacts_item .contacts_item-time{margin-bottom:20px}#node-2 .contacts_item .contacts_item-mail{margin-bottom:20px}#node-2 .contacts_item .contacts_item-maps{margin-bottom:20px}#node-2 .contacts_item .contacts_item-maps a{color:#fff;text-decoration:none;background:rgba(8,44,58,.8);padding:10px 20px;border-radius:4px;font-size:15px;display:inline-block;margin-right:5px}#node-2 .contacts_item .contacts_item-maps a:hover{background:rgba(0,0,0,.9)}#node-2 .contacts_item .contacts_item-ways span{font-size:16px;letter-spacing:-.03em}#node-2 .contacts_item .contacts_item_right{display:flex;flex-wrap:wrap;width:40%}#node-2 .contacts_item .contacts_item_map{padding:5px}#node-2 .contacts_item .contacts_item_map img{width:100%;border-radius:4px}#node-2 .contacts_item .contacts_item_map-img{width:50%;padding:5px}#node-2 .contacts_item .contacts_item_map-img img{width:100%;border-radius:4px}.page-taxonomy-term .ds-1col .list_box{display:flex;justify-content:space-between}.page-taxonomy-term .ds-1col .list_box .list_box_column{width:50%}
.page-taxonomy-term .ds-1col .list_box .list_box_column h3{margin:0 0 15px}.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_plus,.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_minus,.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_check,.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_forbidden{padding:0;margin:0;list-style:none}.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_plus li,.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_minus li,.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_check li,.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_forbidden li{display:flex;align-items:center;margin:0 0 10px}.page-taxonomy-term .ds-1col .list_box .list_box_column ul li:before{display:block;content:"";width:24px;height:24px;flex-shrink:0;margin:0 12px 0 0}.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_plus li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAP1BMVEUAAABJsCxIsCxIsCxIsCxIryxIsCtIsCtIsSxIsCtIsCxHsCtIsC1IsSxVqjlHsStNszNIsCtIsCxJqjFIsCynAnAwAAAAFHRSTlMAzMf88xvYTd6hbWq3mgm2Ct+RFT7UvCoAAACQSURBVCjPdZLbDoQgDERnLUXlprvb//9WU1MTiPQ8EQbKMC0MTiWGEEtm9HAlMWjvpDVIR1hhJJIBSnbe9rfWNlPuO/zUWYDlqcYAqrwFqQDTTCBGkpkgGcdcKIjq56PswH4v1FuEemoYONWXK8xKfbWU/3h27Lof9CJxQxxjP7vYnUb5rTX+v/cwGJyPcXwuzJsZgiYOvzwAAAAASUVORK5CYII=) center center no-repeat}.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_minus li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAOVBMVEUAAAD/QUH/QUH/QUH/QUH/QUH/QUH/QED/QUH/QUH/QUH/PT3/QkL/TU3/OTn/QUH/QUH/QUH/QUHNbu8CAAAAEnRSTlMAzPzzHGzYtk2a3xdJCgmqopE2vCTPAAAAgElEQVQoz3WSSxLDIAxDVX8gCf36/odt3KZTmKC3YCEN2MjGgXktqqW6ocdWiQN5dNai0aHLT3eJAfGvfk19dD53TOOEZp01JqyAycwQg8cUR50bFWU/t8vAtksF2dMdA7fsixr0KVqctks/yCJhITYeOx8UH23SXv9leDYkdH3ewJoZeY/PbRIAAAAASUVORK5CYII=) center center no-repeat}.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_check li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAQlBMVEUAAABJsCxIsCxIsCxIsCxIsSxIsCxIsCtIsCxHsCtIsC1IsCxIsCxIsCxHsStIsCtIsCxIsCxIsCtIsCxJqjFIsCwpPM9sAAAAFXRSTlMAG/rZ8plRTW1qt/STSLam6dLfuBVfjlNbAAAAp0lEQVQoz3WS4Q6DIAyE2wIKyphu6/u/6gDtyprw/UBzlx45AG4wbm7f3ZYQRjAQC8/BWj0P+FX0yIZ46Q9iS59BzdG0tk8w4nHUJdQBE+QQX8yEEK0O8K7fBMXod/YGrq60LKT69Qe+la0dSfWG7wYtrU3XM4vhWJxT9RZVWBzt1DdPrE7mH6kVFCeoTqjjdLISpoc4O/bZRc2vVvhk8xgUTOX/+XwBzRIdsRPu6G4AAAAASUVORK5CYII=) center center no-repeat}.page-taxonomy-term .ds-1col .list_box .list_box_column ul.list_box_forbidden li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAASFBMVEUAAAD/S0v/QUH/QUH/QUH/QUH/QUH/QUH/QED/QkL/QUH/QED/QED/QUH/QED/QUH/QUH/PT3/QUH/QUH/QUH/QkL/QUH/QUGOi9B+AAAAF3RSTlMACb3zHPfh2MJtTQy3mms7tRf0pmlJkZSzwVIAAACeSURBVCjPdZFREoMgDEQDRCkWUNQ2979pCUhhWvM+lNklGwhwgc7bfbc+IoxgoC/HYC2GBszSdEc/uKq/6I9Sg5wzzU2bJ07jPoH1Vemqa7WyE3JB2aagOjovSjFenR/P7LQfE8G3iCyVDxU2sNSdrpMFPlNL6zoZ0RCj5Obx/rineEFpJNIQkzR26aHkp22kd9ePBCMYvTXGbidC5QP1IB7HfE3gdAAAAABJRU5ErkJggg==) center center no-repeat}#block-views-descbottom-block ul.list_box_forbidden{padding:0;margin:0;list-style:none}#block-views-descbottom-block ul.list_box_forbidden li{display:flex;align-items:center;margin:0 0 10px}#block-views-descbottom-block ul.list_box_forbidden li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAASFBMVEUAAAD/S0v/QUH/QUH/QUH/QUH/QUH/QUH/QED/QkL/QUH/QED/QED/QUH/QED/QUH/QUH/PT3/QUH/QUH/QUH/QkL/QUH/QUGOi9B+AAAAF3RSTlMACb3zHPfh2MJtTQy3mms7tRf0pmlJkZSzwVIAAACeSURBVCjPdZFREoMgDEQDRCkWUNQ2979pCUhhWvM+lNklGwhwgc7bfbc+IoxgoC/HYC2GBszSdEc/uKq/6I9Sg5wzzU2bJ07jPoH1Vemqa7WyE3JB2aagOjovSjFenR/P7LQfE8G3iCyVDxU2sNSdrpMFPlNL6zoZ0RCj5Obx/rineEFpJNIQkzR26aHkp22kd9ePBCMYvTXGbidC5QP1IB7HfE3gdAAAAABJRU5ErkJggg==) center center no-repeat;display:block;content:"";width:24px;height:24px;flex-shrink:0;margin:0 12px 0 0}.node-service .field-name-field-service-plus{margin-bottom:30px}.node-service .field-name-field-service-plus .field-label,.node-service .field-name-field-service-minus .field-label{text-transform:uppercase;font-size:20px;margin:0 0 15px}.node-service .field-name-field-service-plus .field-items .field-item ul,.node-service .field-name-field-service-minus .field-items .field-item ul{padding:0;margin:0;list-style:none}.node-service .field-name-field-service-plus .field-items .field-item ul li,.node-service .field-name-field-service-minus .field-items .field-item ul li{display:flex;align-items:center;margin:0 0 10px}.node-service .field-name-field-service-plus .field-items .field-item ul li:before,.node-service .field-name-field-service-minus .field-items .field-item ul li:before{display:block;content:"";width:24px;height:24px;flex-shrink:0;margin:0 12px 0 0}.node-service .field-name-field-service-plus .field-items .field-item ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAP1BMVEUAAABJsCxIsCxIsCxIsCxIryxIsCtIsCtIsSxIsCtIsCxHsCtIsC1IsSxVqjlHsStNszNIsCtIsCxJqjFIsCynAnAwAAAAFHRSTlMAzMf88xvYTd6hbWq3mgm2Ct+RFT7UvCoAAACQSURBVCjPdZLbDoQgDERnLUXlprvb//9WU1MTiPQ8EQbKMC0MTiWGEEtm9HAlMWjvpDVIR1hhJJIBSnbe9rfWNlPuO/zUWYDlqcYAqrwFqQDTTCBGkpkgGcdcKIjq56PswH4v1FuEemoYONWXK8xKfbWU/3h27Lof9CJxQxxjP7vYnUb5rTX+v/cwGJyPcXwuzJsZgiYOvzwAAAAASUVORK5CYII=) center center no-repeat}.node-service .field-name-field-service-minus .field-items .field-item ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAOVBMVEUAAAD/QUH/QUH/QUH/QUH/QUH/QUH/QED/QUH/QUH/QUH/PT3/QkL/TU3/OTn/QUH/QUH/QUH/QUHNbu8CAAAAEnRSTlMAzPzzHGzYtk2a3xdJCgmqopE2vCTPAAAAgElEQVQoz3WSSxLDIAxDVX8gCf36/odt3KZTmKC3YCEN2MjGgXktqqW6ocdWiQN5dNai0aHLT3eJAfGvfk19dD53TOOEZp01JqyAycwQg8cUR50bFWU/t8vAtksF2dMdA7fsixr0KVqctks/yCJhITYeOx8UH23SXv9leDYkdH3ewJoZeY/PbRIAAAAASUVORK5CYII=) center center no-repeat}#node-1 #block-views-ratings-block .block-title{display:none}#history_about .history_message{background:#f3f8fa;text-align:center;margin:40px 0 0;padding:40px 0}#history_about .history_message span{display:block;font-weight:400;color:#0a6580;font-size:18px;text-transform:uppercase}#history_about .history_message p{font-size:26px;line-height:32px;margin:20px 0}#history_about .history_message i{font-style:normal;font-size:16px}#history_about .history_item{display:flex;align-items:flex-start}#history_about .history_item .history_item_left{width:70%;padding:0}#history_about .history_item .history_item_left ul.about_list{padding:0;margin:0;list-style:none}#history_about .history_item .history_item_left ul.about_list li{margin:0 0 10px}#history_about .history_item .history_item_left ul.about_list li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPBAMAAADwnzkiAAAAIVBMVEUAAABNrUlCoUBMq0lQr0hIp0hNrElNrElNrElKqkVNrEmbaMn4AAAACnRSTlMA3xDPICDvv68wd8UaMgAAAEtJREFUCNdjgAIlGINFbAKU5bgqASoktcoAJrRYASZkxMDg3gQTklqsABFiAJJQVYGrFkOEGFilVoGFwIIgIYggSAgiaASznQlCAQDiCBSy18NaggAAAABJRU5ErkJggg==) no-repeat;content:"";width:17px;height:15px;display:inline-block;margin:0 10px 0 0}#history_about .history_item .history_item_right{display:flex;width:30%;position:relative}#history_about .history_item .history_item_right img{width:100%}
#history_about .history_item .history_item_right .history_item_photo{padding:0 0 0 40px;text-align:center}#history_about .history_item .history_item_right .history_item_photo p{position:absolute;bottom:0;right:0;width:calc(100% - 40px);background:rgba(10,101,128,.9);padding:10px;color:#fff;font-size:15px}#history_about .history_item .history_item_right .history_item_photo span{font-weight:500;display:block;font-size:18px}#footermenu{padding:40px 0;background:#f4f9fc}#footermenu .block-menu-block .block-title{font-size:20px;font-weight:400;margin:0 0 20px;line-height:20px;color:#666}#footermenu .block-menu-block ul.menu li.has-children{display:none}#footermenu .block-menu-block ul.menu li a{padding:0;display:block;line-height:20px;font-size:15px;margin:0 0 10px}#footermenu .block-menu-block ul.menu li a:hover{background:0 0;color:#333;text-decoration:underline}#footermenu .block-menu-block ul.menu li a:before{content:"\f054";font-family:fontawesome;font-size:10px;display:inline-block;margin:0 5px 0 0;vertical-align:top}#block-menu-block-4 ul{column-count:2}#footer{padding:40px 0}#copyright{font-size:15px;line-height:25px}#dev{text-align:right;margin-top:30px}#block-menu-block-2 ul.menu{margin-top:5px;column-count:2}#block-menu-block-2 ul.menu li{line-height:30px}#block-menu-block-2 ul.menu li.menu-mlid-2391{display:none}#block-menu-block-2 ul.menu li.menu-mlid-2224{display:none}#block-menu-block-2 ul.menu li.menu-mlid-2971{display:none}#block-menu-block-2 ul.menu li a{padding:0}#block-menu-block-2 ul.menu li a:hover,#block-menu-block-2 ul.menu li a:focus{background:0 0}#social_bottom .block_box{text-align:center;margin-top:30px}#social_bottom .block_box a{display:inline-block;width:32px;height:32px;margin:0 3px}#social_bottom .block_box a.vk{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAARVBMVEUAAAB8rs57rMt8rc54p898rc58rc99rs58rc57rM58rc97q819rcx8rs58rc56qs98r817rc17rM58rMx9rc17rc18rc5x2Ww/AAAAFnRSTlMA3yCPEJ9f7+/Pf0Awz79gf3BvUK+A2Ml6uQAAAOVJREFUOMuNk1kShCAMRFtJZFxn7/sfdUAsAXXQ92FhpQMdSBCRu7aWtK02gj21sYxojRwx3GDy9Io7qmSTIcZTxZDnF/aI8a0iVJP72zutWcAfomRxC2GJm6AJdrquI9sh3Ji6v+Vem+WEEcBEvoDeqRNnijEs+jlkgLfPAj4MtFi2mny9XnCfl9/VBLjg0qRyn76qs9KR+I2MicAeve8r1pmInyHY+8+Dq0llrhg4pQp1riPqst+h32T1LpYlxFdfQE+f+0rDQP633GnTnrX95cE5dGpkO7yatqKJ6fn431wwH/8fIcE5VFcNYwoAAAAASUVORK5CYII=)}#social_bottom .block_box a.fb{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAABpgrdof7dpgrdpgbdogrdog7dwf69ogrdpg7Zqg7hpgrhqgrdlf7lpgbZwf79pgbdqgrdpgrfj8BfDAAAAEnRSTlMA3yDvj59BEGBfz8+fMF8Qv3+Lz0jrAAAAwklEQVQ4y42TSRbDIAxDhY3LlKnc/7BNFn1BoSXRLvhLdh4Gp0K0rLVqtiWgl3itp0zACr5e5NnuaifXhMzfOhMz+wcZVCci4BDP108qdKQ+pcYhAKau7YsiVgpYwIAGRAIAUTpI3KEedpIhnx+bGSBmWwMUaBt3iEMUtQc8NW1p53a7c0qAjodU5DFQYHe/GcfAglWHQAD8CLDrdcf4JkCeLAzW/yt3u7R3a//44fyc1AewZKLdFvQKcSq6F4ulxv0B5moyOSdJjYEAAAAASUVORK5CYII=)}#social_bottom .block_box a.ig{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAARVBMVEUAAADRi73Ri73Qi7vRi73Pj7/Ri73Si73Ri7zRi7zPi7vPf6/Pir3Tjb3RjL3RirzSirzRjL/RjLzSjL3PirrPi7vRi7zPIncgAAAAFnRSTlMA338g7xCfj89PMBBgf2/Pr19fr2BAin4T8wAAAQdJREFUOMuFU9uWwyAIRASiuTXt7vL/n7ptMIGmp8d58cIAowA4eJZCqlTkzvCJPJA6JF/MPOgFw7t70g+kEGR0e2SMF/+vMfiwU2qgg2Gvafow5MxLUJptPwLP2LBmGO325STmD6gBCMsRghs1R3F/ynYmhtk2sO4L1iqJntYHmNJHy5D2DLdpF1USKYK9TaA4IWX+URVm0pNwA3KCWLgNFicQqBNqO0B1gnYJMQXCZrokpIgiiVlUtymnKDI+s+zl4KJOkOOjbE1SK+5J1/Oj2DaZ1RG+ngEGr44D27XEcucVG+6Tl/tLw2BrmF7LdZu21/a9wemM3nQdXlEHDe7umH7P8Q/e/9P1MhP57cNsAAAAAElFTkSuQmCC)}#social_bottom .block_box a.yt{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAA21BMVEUAAAD3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bhf////1AAv2AQ7/vsL/RlL9N0T/SlX3DBv1AAn/8vP/1Nb7JjT/ho3/+fr/9fX/3N7/ycz/r7P/X2j/S1b+PEj6GCf0AAL/7O3/naP/eID/aXL/VmH/P0r+NED+Mj74KjUn4FlrAAAAKHRSTlMA6OrQKvTvmd3BqKOVYzQhEw38OS742MzGj4uCHBYI4uCTVlVSUEImYSEFvwAAAT1JREFUOMt1k9l2gjAURW8ARWYQrXPnIUIHELBWq3Zu//+LWhJqEob9AuueTU4IC2C4V6bWQaijqRczqKKcIXxAUnul+HjSwgKtscfnzhBXGCgs753iGpB/eP4E1yIpRf8QNyDTfUxwI6M8vyn2HwjQWTd/W5Pchnh7x7GNqGIAuBLJ06e5QPJFjNYULjGB5rwRkblFG8LveYXPgHZoRLinw+WKCc9EkKHDC4ufTfIvPBABAeKFx3QfvSe8IJWFYB+9CkKpYhdlL6UKTRCyVWWTKhMYbAUdzomwW5TzZRrSg5q182v8VhYyetQO0A4cfKxvOdabENMGAKVPbuM44Ihj+rlt+GOMG1Ehx5Ob8iMXCAqqz9s2FPioNr/m/ju5Zn0bOLxRX4y7pgsittHmVtd9qDK1jAGSJCTrlsOmvy/JfidRpQ3uAAAAAElFTkSuQmCC);margin-top:6px;opacity:.7}.tooltip-inner{padding:10px 10px 15px;font-size:15px;letter-spacing:-.03em;line-height:20px}.fancybox-content{padding:0;background:0 0}.fancybox-slide--html{padding:0}.webform-client-form .g-recaptcha>div{margin:0 auto 20px}#signup_form{background:url(/sites/all/themes/profismile/images/bg_form.jpg) center center no-repeat;padding:40px;border-radius:60px 6px;width:1000px}#signup_form .block-title{color:#fff;text-align:center;margin:0 0 20px}#signup_form .form-item{margin:0 0 20px}#signup_form .form-item input{width:400px;padding:10px 20px;height:48px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}#signup_form .form-item textarea{width:400px;padding:10px 20px;height:70px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);resize:none}#signup_form .webform-component-select{text-align:center}#signup_form .form-item .chosen-container{width:400px !important;padding:0;margin:0 auto;border:0;height:48px}#signup_form .form-item .chosen-container a.chosen-single{border:0;padding:10px 20px;height:48px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);background:#fff;text-align:left;color:#999;font-size:15px;line-height:28px}#signup_form .webform-client-form .webform-component-select .chosen-container .chosen-single div{width:30px}#signup_form .webform-client-form .webform-component-select .chosen-container .chosen-single div:after{content:"\f107";font-family:fontawesome;font-size:24px;line-height:45px}#signup_form .webform-client-form .webform-component-select .chosen-container .chosen-single div b{display:none}#signup_form .webform-client-form .webform-component-select .chosen-container .chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}#signup_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results{margin:0;padding:0}#signup_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li:last-child:hover{border-radius:0 0 4px 4px}#signup_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li{padding:10px 15px;text-align:left}
#signup_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}#signup_form .form-item.webform-component-markup{text-align:center;color:#fff;font-size:14px;line-height:20px;letter-spacing:-.03em}#signup_form .form-item.webform-component-markup a{color:#fff;text-decoration:underline}#signup_form .form-actions{text-align:center}#signup_form .form-actions button{background:#0a6580;box-shadow:0px 4px 4px rgba(39,148,193,.2);border-radius:3px;border:0;color:#fff;height:48px;padding:0 30px;font-size:16px;outline:none}#signup_form .form-actions button:hover{background:#5b5b5b}#signup_form .form-item input.error{background:#ffe4e4}#signup_form .form-item .chosen-container.error a.chosen-single{background:#ffe4e4}#signup_form .messages.error,#signup_form .links{display:none}#signup_form .webform-confirmation{color:#fff;font-size:20px;line-height:32px;letter-spacing:-.03em;padding:30px 0}#calculate_form{background:url(/sites/all/themes/profismile/images/bg_form.jpg) center center no-repeat;padding:40px;border-radius:60px 6px;width:1000px;margin:0 auto 80px}#calculate_form .block-title{color:#fff;text-align:center;margin:0 0 20px}#calculate_form .form-item{margin:0 0 20px}#calculate_form .form-item input{width:400px;padding:10px 20px;height:48px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}#calculate_form .form-item textarea{width:400px;padding:10px 20px;height:160px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);resize:none}#calculate_form .webform-component-select{text-align:center}#calculate_form .form-item .chosen-container{width:400px !important;padding:0;margin:0 auto;border:0;height:48px}#calculate_form .form-item .chosen-container a.chosen-single{border:0;padding:10px 20px;height:48px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);background:#fff;text-align:left;color:#999;font-size:15px;line-height:28px}#calculate_form .webform-client-form .webform-component-select .chosen-container .chosen-single div{width:30px}#calculate_form .webform-client-form .webform-component-select .chosen-container .chosen-single div:after{content:"\f107";font-family:fontawesome;font-size:24px;line-height:45px}#calculate_form .webform-client-form .webform-component-select .chosen-container .chosen-single div b{display:none}#calculate_form .webform-client-form .webform-component-select .chosen-container .chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}#calculate_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results{margin:0;padding:0}#calculate_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li:last-child:hover{border-radius:0 0 4px 4px}#calculate_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li{padding:10px 15px;text-align:left}#calculate_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}#calculate_form .form-item.webform-component-markup{text-align:center;color:#fff;font-size:14px;line-height:20px;letter-spacing:-.03em}#calculate_form .form-item.webform-component-markup a{color:#fff;text-decoration:underline}#calculate_form .form-actions{text-align:center}#calculate_form .form-actions button{background:#0a6580;box-shadow:0px 4px 4px rgba(39,148,193,.2);border-radius:3px;border:0;color:#fff;height:48px;padding:0 30px;font-size:16px;outline:none}#calculate_form .form-actions button:hover{background:#5b5b5b}#calculate_form .form-item input.error{background:#ffe4e4}#calculate_form .form-item .chosen-container.error a.chosen-single{background:#ffe4e4}#calculate_form .messages.error,#calculate_form .links{display:none}#calculate_form .webform-confirmation{color:#fff;font-size:20px;line-height:32px;letter-spacing:-.03em;padding:30px 0}#callme_form{background:#0a6580;padding:60px;border-radius:60px 6px;width:480px;text-align:center}#callme_form .block-title{color:#fff;text-align:center;margin:0 0 30px}
#callme_form .form-item{margin:0 0 25px}#callme_form .form-item input{width:400px;padding:10px 20px;height:48px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}#callme_form .webform-component-select{text-align:center}#callme_form .form-item .chosen-container{width:360px !important;padding:0;margin:0 auto;border:0;height:48px}#callme_form .form-item .chosen-container a.chosen-single{border:0;padding:10px 20px;height:48px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);background:#fff;text-align:left;color:#999;font-size:15px;line-height:28px}#callme_form .webform-client-form .webform-component-select .chosen-container .chosen-single div{width:30px}#callme_form .webform-client-form .webform-component-select .chosen-container .chosen-single div:after{content:"\f107";font-family:fontawesome;font-size:24px;line-height:45px}#callme_form .webform-client-form .webform-component-select .chosen-container .chosen-single div b{display:none}#callme_form .webform-client-form .webform-component-select .chosen-container .chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}#callme_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results{margin:0;padding:0}#callme_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li:last-child:hover{border-radius:0 0 4px 4px}#callme_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li{padding:10px 15px;text-align:left}#callme_form .webform-client-form .webform-component-select .chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}#callme_form .form-item.webform-component-markup{text-align:center;color:#fff;font-size:14px;line-height:20px;letter-spacing:-.03em}#callme_form .form-item.webform-component-markup a{color:#fff;text-decoration:underline}#callme_form .form-actions{text-align:center}#callme_form .form-actions button{background:#063e4e;box-shadow:0px 4px 4px rgba(39,148,193,.2);border-radius:3px;border:0;color:#fff;height:48px;padding:0 30px;font-size:16px;outline:none}#callme_form .form-actions button:hover{background:#5b5b5b}#callme_form .form-item input.error{background:#ffe4e4}#callme_form .form-item .chosen-container.error a.chosen-single{background:#ffe4e4}#callme_form .messages.error,#callme_form .links{display:none}#callme_form .webform-confirmation{color:#fff;font-size:20px;line-height:32px;letter-spacing:-.03em;padding:30px 0}#response_form{background:#0a6580;padding:60px;border-radius:60px 6px;text-align:center;overflow:hidden;width:950px}#response_form .block-title{color:#fff;text-align:center;margin:0 0 30px}#response_form .form-item{margin:0 0 25px}#response_form .webform-component--opisanie p{font-size:28px;text-transform:uppercase;font-weight:500;margin:0 0 30px;line-height:20px}#response_form .webform-component--name{display:inline-block}#response_form .webform-component--phone{display:inline-block}#response_form .webform-component--email{display:inline-block;margin-left:25px;margin-right:25px}#response_form .webform-component-node-reference{display:inline-block;margin-right:20px}#response_form .webform-component--service{display:inline-block}#response_form .webform-component--comment{margin:0 0 15px}#response_form .webform-component--comment textarea{width:830px;display:inline-block;resize:none;font-size:15px;padding:10px 20px;margin:0 auto;border:0;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}#response_form .form-item input{width:260px;padding:10px 20px;height:48px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}#response_form .webform-component{text-align:center;vertical-align:top}#response_form .webform-component.webform-component--source{display:none}#response_form .webform-component.webform-component--opublikovat{display:none}#response_form .webform-component.webform-component-date{display:none}#response_form .webform-component.webform-component--rate{text-align:center;line-height:0}#response_form .webform-component.webform-component--rate>label.control-label{display:none}
#response_form .webform-component.webform-component--rate .form-item{display:inline-block;margin:0 5px;width:120px;overflow:hidden;font-size:10px;letter-spacing:.09em;height:40px;line-height:22px;color:#0a6580}#response_form .webform-component.webform-component--rate .form-item label.control-label{padding:9px 0 0 8px}#response_form .webform-component.webform-component--rate .form-item label.control-label:before,#response_form .webform-component.webform-component--rate .form-item label.control-label:after{position:relative;z-index:10}#response_form .webform-component.webform-component--rate .form-item label.control-label:before{color:#ffae49;float:left;font-size:20px}#response_form .webform-component.webform-component--rate .form-item label.control-label:after{color:#ccc;float:left;font-size:20px}#response_form .webform-component.webform-component--rate .form-item:nth-child(1) label.control-label:before{content:"\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(1) label.control-label:after{content:"\f005" "\f005" "\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(2) label.control-label:before{content:"\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(2) label.control-label:after{content:"\f005" "\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(3) label.control-label:before{content:"\f005" "\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(3) label.control-label:after{content:"\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(4) label.control-label:before{content:"\f005" "\f005" "\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(4) label.control-label:after{content:"\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(5) label.control-label:before{content:"\f005" "\f005" "\f005" "\f005" "\f005";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item:nth-child(5) label.control-label:after{content:"";font-family:fontawesome}#response_form .webform-component.webform-component--rate .form-item label.control-label input{display:none}#response_form .webform-component.webform-component--rate .form-item label.control-label label{padding:0;margin:0;background:#fff;width:100%;position:absolute;top:0;left:0;z-index:1;height:40px;border-radius:4px;border:2px solid #fff}#response_form .webform-component.webform-component--rate .form-item label.control-label input:checked+label{border:2px solid #ffae49}#response_form .form-item .chosen-container{width:405px !important;padding:0;margin:0 auto;border:0;height:48px}#response_form .form-item .chosen-container a.chosen-single{border:0;padding:10px 20px;height:48px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);background:#fff;text-align:left;color:#999;font-size:15px;line-height:28px}#response_form .webform-client-form .webform-component .chosen-container .chosen-single div{width:30px}#response_form .webform-client-form .webform-component .chosen-container .chosen-single div:after{content:"\f107";font-family:fontawesome;font-size:24px;line-height:45px}#response_form .webform-client-form .webform-component .chosen-container .chosen-single div b{display:none}#response_form .webform-client-form .webform-component .chosen-container .chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}#response_form .webform-client-form .webform-component .chosen-container ul.chosen-results{margin:0;padding:0;height:180px}
#response_form .webform-client-form .webform-component .chosen-container ul.chosen-results li:last-child:hover{border-radius:0 0 4px 4px}#response_form .webform-client-form .webform-component .chosen-container ul.chosen-results li{padding:10px 15px;text-align:left}#response_form .webform-client-form .webform-component .chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}#response_form .form-item.webform-component-markup{text-align:center;color:#fff;font-size:14px;line-height:20px;letter-spacing:-.03em}#response_form .form-item.webform-component-markup a{color:#fff;text-decoration:underline}#response_form .form-actions{text-align:center}#response_form .form-actions button{background:#063e4e;box-shadow:0px 4px 4px rgba(39,148,193,.2);border-radius:3px;border:0;color:#fff;height:48px;padding:0 30px;font-size:16px;outline:none}#response_form .form-actions button:hover{background:#5b5b5b}#response_form .form-item input.error{background:#ffe4e4}#response_form .form-item .chosen-container.error a.chosen-single{background:#ffe4e4}#response_form .messages.error,#response_form .links{display:none}#response_form .webform-confirmation{color:#fff;font-size:20px;line-height:32px;letter-spacing:-.03em;padding:30px 0}#node-73 blockquote{padding:20px;border:3px solid #0a6580;font-size:18px;text-align:center;color:#0a6580}#exsignup_form{background:#0a6580;padding:60px;border-radius:60px 6px;width:480px;text-align:center}#exsignup_form .block-title{color:#fff;text-align:center;margin:0 0 30px}#exsignup_form .form-item{margin:0 0 25px}#exsignup_form .form-item input{width:400px;padding:10px 20px;height:48px;margin:0 auto;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}#exsignup_form .form-item.webform-component-markup{text-align:center;color:#fff;font-size:14px;line-height:20px;letter-spacing:-.03em}#exsignup_form .form-item.webform-component-markup a{color:#fff;text-decoration:underline}#exsignup_form .form-actions{text-align:center}#exsignup_form .form-actions button{background:#063e4e;box-shadow:0px 4px 4px rgba(39,148,193,.2);border-radius:3px;border:0;color:#fff;height:48px;padding:0 30px;font-size:16px;outline:none}#exsignup_form .form-actions button:hover{background:#5b5b5b}#exsignup_form .form-item input.error{background:#ffe4e4}#exsignup_form .form-item .chosen-container.error a.chosen-single{background:#ffe4e4}#exsignup_form .messages.error,#exsignup_form .links{display:none}#exsignup_form .webform-confirmation{color:#fff;font-size:20px;line-height:32px;letter-spacing:-.03em;padding:30px 0}#slider .owl-theme .owl-controls,#c_after .owl-theme .owl-controls{margin:0}#slider .owl-theme .owl-controls .owl-prev:before,#c_after .owl-theme .owl-controls .owl-prev:before,#slider .owl-theme .owl-controls .owl-next:before,#c_after .owl-theme .owl-controls .owl-next:before{width:22px;height:36px;display:block;line-height:32px}#slider .owl-theme .owl-controls .owl-prev:before,#c_after .owl-theme .owl-controls .owl-prev:before{content:"\f104";font-family:fontawesome;color:#568a56;font-size:64px}#slider .owl-theme .owl-controls .owl-next:before,#c_after .owl-theme .owl-controls .owl-next:before{content:"\f105";font-family:fontawesome;color:#568a56;font-size:64px}#slider .owl-theme .owl-controls .owl-prev,#c_after .owl-theme .owl-controls .owl-prev,#slider .owl-theme .owl-controls .owl-next,#c_after .owl-theme .owl-controls .owl-next{position:absolute;top:calc(50% - 18px);background:0 0;opacity:1;padding:0}#slider .owl-theme .owl-controls .owl-prev,#c_after .owl-theme .owl-controls .owl-prev{left:-30px;margin:0;background:0 0 !important}#slider .owl-theme .owl-controls .owl-next,#c_after .owl-theme .owl-controls .owl-next{right:-30px;margin:0;background:0 0 !important}#slider .owl-theme .owl-controls .owl-prev:hover:before,#c_after .owl-theme .owl-controls .owl-prev:hover:before,#slider .owl-theme .owl-controls .owl-next:hover:before,#c_after .owl-theme .owl-controls .owl-next:hover:before{color:#333}.node-works .field-name-field-works .field-item{display:inline-block;width:32%;margin:0 0 20px}
.node-works .field-name-field-works .field-item:nth-child(3n+2){margin:0 2% 20px}.node-works .field-name-field-works .field-item img{padding:10px;border:3px solid #eee}.node-news .field-name-post-date{margin-top:30px;display:none}.node-news .field-name-post-date .field-item{margin-top:30px;background:#f5f5f5;padding:0 10px;font-size:15px;line-height:30px}.node-news table.tablePrice{width:100%;margin:30px 0}.node-news table.tablePrice thead th{background:#eee;padding:10px 20px;font-size:18px;font-weight:500}.node-news table.tablePrice thead th:last-child{text-align:center}.node-news table.tablePrice tbody td{padding:10px 15px}.node-news table.tablePrice tbody td:last-child{text-align:center;font-size:18px;font-weight:500}.node-webform .form-actions button{outline:none}.node-webform .messages.error,.node-webform .links{display:none}#top10_front{margin-top:60px}#top10_front .top10_img img{width:100%}#top10_front .top10_txt{background:#f4f9fc;padding:40px 0;text-align:center;margin-bottom:0}#top10_front .top10_txt .container p{margin:0}#top10_front .top10_txt .container p:nth-child(1){font-size:26px;font-weight:500;color:#0a6580;margin-bottom:30px;line-height:30px}#top10_front .top10_txt .container p:nth-child(2){font-size:22px;margin-bottom:30px;line-height:28px}#top10_front .top10_txt .container p:nth-child(3) a{display:inline-block;background:#0a6580;color:#fff;font-size:20px;text-decoration:none;height:50px;line-height:48px;padding:0 30px}#top10_front .yandex_good{text-align:center;display:none}#top10_front .yandex_good .container p:nth-child(2){font-size:22px;margin-bottom:30px;line-height:28px}#top10_front .yandex_good .container p:nth-child(3){display:inline-flex;justify-content:space-between;width:100%}#auth_box{max-width:440px;width:100%}#auth_box .messages.error{display:none}#auth_box h1#the_logo{text-align:center;margin:0;padding:0 0 30px;font-weight:500;font-size:24px}#auth_box h1#the_logo a{text-decoration:none}#auth_box #block-system-main{padding:0}#auth_box #middle_part{border-radius:0;padding:50px;box-shadow:none;background:#f5f5f5;border:0}#auth_box #user-login{margin:0}#auth_box #user-login .form-item{width:100%;display:block;margin:0 0 20px}#auth_box #user-login .form-item label{text-transform:uppercase;font-size:13px;font-weight:500;margin:0 0 10px;line-height:10px}#auth_box #user-login .form-item input{width:100%;box-shadow:none;border-radius:0;border:2px solid #eee;padding:10px;text-align:center;height:50px}#auth_box #user-login .form-item input.error{border:2px solid #d20000}#auth_box #user-login .form-item input[name=name]{font-size:24px}#auth_box #user-login .form-item input[name=pass]{font-size:24px;font-weight:500;letter-spacing:.1em}#auth_box #user-login .form-actions{width:100%;display:block;margin:30px 0 0;text-align:center}#auth_box #user-login .form-actions button{font-weight:500;font-size:18px;display:inline-block;width:auto;padding:0 30px;text-transform:uppercase;background:#004b85;outline:none;height:50px}#auth_box #user-login .form-actions button:hover{background:#333}#auth_box #bottom_part{text-align:center;padding:30px 0 0}#auth_box #bottom_part .back_link{padding:0}#auth_box #bottom_part .back_link a{text-decoration:none;display:inline-block;border:2px solid #004b85;padding:0 20px;border-radius:0;line-height:35px;font-size:13px;font-weight:500}#auth_box #bottom_part .back_link a:before{content:"\f177";font-family:fontawesome;display:inline-block;margin:0 4px 0 0;font-weight:400}#auth_box #bottom_part .back_link a:hover{background:#ddd}#block-views-slider-block-1{display:none}#block-system-main .taxonomy-term-description img{max-width:100%;height:auto}@media (max-width:1200px){#logo img{width:100% !important;margin:10px 0}#contacts_top{padding:0 10px 0 20px;margin-top:15px}#contacts_top .address_top{font-size:13px}#contacts_top .ct_phone1 a,#contacts_top .ct_phone2 a{font-size:20px}#send_buttons .send_butt a{padding:10px 20px 0 50px}#send_buttons .send_butt a:before{left:10px}#block-views-pricing-block .view-footer .price_right a{letter-spacing:-.03em;font-size:17px}#block-views-pricing-block-1 .view-footer .price_right a{letter-spacing:-.03em;font-size:17px}
#stats{padding:0}#block-views-license-block .views-field-field-license-image .field-content a:after{background-size:contain;width:140px;height:190px;left:6px;top:-4px}#note_pain .block_box{background:#f1f1f1;padding:30px}#note_pain .block_box .note_body{position:relative}#note_pain .block_box .note_txt{padding:0}#note_pain .note_img{display:none}.page-taxonomy .team-left p img{margin:5px auto;display:block}#safety_box .safety_right ul li{font-size:16px;letter-spacing:0}[id*=block-views-team-block] .team_ttl a{padding:10px 10px 35px;font-size:16px}#block-views-ratings-block .rating_box b{font-size:15px}#block-views-pricing-block table td{padding:15px 10px}#signup_form .webform-component-select select{width:calc(100% - 30px);margin:0 15px;height:45px;color:#999}#block-views-sales-block .owl-item .sale_body{padding:20px 20px 75px}#block-views-sales-block .owl-item .sellout_link{float:left;margin:10px 0 0;display:block;text-align:right}#features .feat_box{font-size:15px;line-height:20px;padding:20px 10px}#slider .owl-theme .owl-controls .owl-next,#c_after .owl-theme .owl-controls .owl-next{right:-20px}#slider .owl-theme .owl-controls .owl-next,#c_after .owl-theme .owl-controls .owl-prev{left:-20px}#block-views-team-block-2 .views-field-field-team-certificate .field-content a:after{left:-12px}#block-views-team-block-2 .view-team{padding:0}}@media (max-width:992px){#logo img{width:auto}#contacts_top{margin-top:20px}#header_box{text-align:center}#contacts_top .whts a{margin:0 0 0 8px}#contacts_top .time_top{margin:0;padding:15px 0 0}#send_buttons{display:none}#send_buttons .social_top a{display:inline-block}#send_buttons .social_top{margin:10px 0}#send_buttons .send_butt{padding:0}#send_buttons .send_butt a{width:50%;float:left}#send_buttons .send_butt a:before{position:relative;display:inline-block;top:auto;left:auto;vertical-align:middle;margin:0 10px 0 0}#send_buttons .send_butt a:first-child{border-radius:3px 0 0 3px}#send_buttons .send_butt a:last-child{border-radius:0 3px 3px 0}nav ul.menu li{display:inline-block;width:25%}nav ul.menu li:nth-child(1) a{border-radius:3px 0 0 !important}nav ul.menu li:nth-child(4) a{border-radius:0 3px 0 0 !important}nav ul.menu li:nth-child(5) a{border-radius:0 0 0 3px !important}nav ul.menu li:nth-child(8) a{border-radius:0 0 3px !important}nav ul.menu li ul li{display:block;width:100%}#features{position:relative;bottom:auto}#features .feat_block{margin-bottom:30px}body.front{background:url(/sites/all/themes/profismile/images/bg.jpg) no-repeat center -60px}#slider{margin:0 0 20px}#block-views-slider-block .sbox .slide_txt{margin-top:60px}#block-views-slider-block .sbox img{display:none}#block-views-slider-block{margin-bottom:50px}#block-views-slider-block .sbox .slide_txt{padding:0 60px}#main_video .text-right{text-align:center}#ps_wrapper:after{display:none}#block-views-pricing-block{padding:0}#block-views-pricing-block .view-footer .price_left{width:70%}#block-views-pricing-block .view-footer .price_right{width:30%}#stats{background:#0a6580;padding:60px 60px 0;margin:0}#block-views-responses-block .rsp_right{margin-top:20px}#block-views-ratings-block .rating_box{width:33.333333%;margin-bottom:30px}#block-views-ratings-block{margin-bottom:50px}#safety_box .safety_left p{padding:0;margin:0 0 30px}#block-views-license-block .views-field-field-license-image .field-content a:after{left:2px;top:-4px}#bottom_form .webform-client-form .webform-component--konfidencialnost p{font-size:14px;letter-spacing:-.03em}#contacts_bottom .block_box{float:left;width:100%;padding:0 80px}#contacts_bottom .cnt_header{margin-right:30%}#contacts_bottom .ui-accordion-content .map_img img{width:100%}#copyright{text-align:center;margin:0 0 30px}#block-menu-block-2 ul.menu li{text-align:center}#dev{text-align:center}#signup_form{width:480px;padding:60px 30px}#exsignup_form{width:480px;padding:60px 30px}#response_form{width:480px;padding:60px 30px}#response_form .form-item input{width:100%}#response_form .webform-component--email{margin-left:0;margin-right:0}#response_form .form-item .chosen-container{width:100% !important}
#response_form .webform-component-node-reference{width:100%}#response_form .webform-component--service{width:100%}#signup_form .webform-component-select select{height:48px}#callme_form .webform-component-select select{height:48px}#exsignup_form .webform-component-select select{height:48px}#block-views-team-block-1 .tbox .team_img img{border-radius:0}#block-views-team-block-1 .tbox .team_ttl a{border-radius:0;padding:20px 0}.node-sellout .field-name-field-sellout-image img{margin:0 auto}.node-sellout .field-name-phones-sales .field-item{margin-bottom:20px}nav ul.menu li.expanded ul li{width:100%}nav ul.menu li ul li:nth-child(1) a{border-radius:0 !important}#block-system-main .view-sales .views-field-field-sellout-image img{margin:20px auto 0}#block-views-team-block-4 .owl-controls{display:none !important}#block-views-team-block-4 .owl-controls .owl-prev{left:30px;top:-60px;bottom:auto}#block-views-team-block-4 .owl-controls .owl-next{right:30px;top:-60px;bottom:auto}#block-views-pricing-block-1 table td.td_clear{display:none}.node-news p{padding:0 15px}.node-stati p{padding:0 15px}#block-views-license-block .owl-carousel .owl-wrapper .owl-item{margin:0;float:left;display:block}#block-menu-block-4{margin-bottom:30px}#social_bottom .block_box{margin:0}#block-views-pricing-block-1{padding:0}#block-views-pricing-block-1 .view-content table{margin-bottom:30px}#block-views-pricing-block-1 .view-footer .price_left{text-align:center}#block-views-pricing-block-1 .view-footer .price_left ul{width:100%}#block-views-pricing-block-1 .view-footer .price_left ul li{width:50%}#block-views-pricing-block-1 .view-footer .price_left ul li:first-child{padding:0}#block-views-pricing-block-1 .view-footer .price_right{margin-top:20px}#signup_form .webform-component-select select{width:100%;margin:0}#block-views-team-block-2 .views-field-field-team-certificate .field-content a:after{left:-13px;width:145px;background-size:contain;top:-8px}.node-team .team-left{padding:0}.node-team .team-left img{margin:0 auto}.node-team .field-name-signup-form a{display:inline-block;padding:0 40px}.node-team .field-name-signup-form{margin-bottom:20px}#stages .stg_img img{width:100%}}@media (max-width:4000px) and (min-width:768px){#sidebar_mobile{display:none}#features_mobile{display:none}#block-views-team-block-4 .owl-wrapper{width:auto !important}.page-taxonomy-term-2 #block-views-team-block-4 .owl-carousel .owl-wrapper,.page-taxonomy-term-9 #block-views-team-block-4 .owl-carousel .owl-wrapper{width:100% !important}}@media (min-width:1920px){#sidebar_mobile{display:none}#features_mobile{display:none}#ps_wrapper:after{width:42%}}@media (max-width:1400px){#ps_wrapper:after{width:36%}}@media (max-width:1200px){#ps_wrapper:after{width:39%}}@media (max-width:768px){.page-header{font-size:30px;margin:30px 0}#logo{margin:0 0 30px}#logo img{margin:0 auto;width:210px !important}#contacts_top{padding:0}#contacts_top .time_top{padding:10px 20px 0}#contacts_top .time_top strong,#contacts_top .time_top b{display:none}#send_buttons .send_butt{padding:0 10px}#send_buttons .send_butt a{width:100%;padding:15px 0;height:auto}#send_buttons .send_butt a span{display:inline-block;vertical-align:top;position:relative;top:8px}#send_buttons .send_butt a:first-child{border-radius:3px}#send_buttons .send_butt a:last-child{border-radius:3px}#navbar{background:#0a6580}#block-views-slider-block .sbox .slide_txt{padding:0 30px}#block-views-slider-block .sbox .slide_ttl{font-size:24px;line-height:28px}#block-views-slider-block .sbox .slide_body{font-size:16px;line-height:24px}#block-views-slider-block .owl-controls{display:none !important}#block-views-slider-block .owl-controls .owl-prev:before{font-size:36px}#block-views-slider-block .owl-controls .owl-next:before{font-size:36px}#block-views-slider-block .owl-controls .owl-prev:before,#block-views-slider-block .owl-controls .owl-next:before{width:14px}#block-views-sales-block{background-size:cover}#block-views-sales-block .owl-carousel{margin:0;width:100%}#block-views-sales-block .owl-controls{display:none !important}#block-views-sales-block .owl-controls .owl-prev{left:0;top:-150px}
#block-views-sales-block .owl-controls .owl-next{right:0;top:-150px}#block-views-sales-block .owl-item .sellout_txt{top:-30px}#block-views-sales-block .owl-item .sellout_ttl{margin-top:15px}#block-views-sales-block .owl-item .sellout_date{width:100%;margin:0 0 10px;text-align:right}#block-views-sales-block .owl-item .sale_body{padding:20px 20px 80px}#block-views-service-block .views-field-name a{padding:0;font-size:15px;line-height:20px}#block-views-pricing-block .view-footer .price_left{width:100%;margin:0 0 30px}#block-views-pricing-block .view-footer .price_right{width:100%}#block-views-pricing-block .view-footer .price_left ul{width:100%}#block-views-pricing-block .view-footer .price_left ul li{width:50%;padding:0 !important;text-align:center}#block-views-pricing-block .view-footer .price_left ul li a:before{display:block;margin:0 auto 10px}#stats{padding:20px}#stats .stats_box .stats_ttl{font-size:24px}#block-views-responses-block .view-responses{padding:0}#block-views-responses-block .rsp_left{padding:0 10px}#block-views-responses-block .rsp_right{padding:0 10px}#block-views-responses-block .owl-controls{display:none !important}#block-views-responses-block .owl-controls .owl-prev{left:0;top:-110px}#block-views-responses-block .owl-controls .owl-next{right:0;top:-110px}#block-views-responses-block .rsp_wrp{padding:20px}#block-views-responses-block .rsp_wrp .rsp_srv{margin-bottom:10px}#block-views-team-block .view-header p{padding:0 10px}#block-views-team-block .owl-controls{display:none;!important}#block-views-team-block .owl-controls .owl-prev{left:30px;bottom:-60px;top:auto}#block-views-team-block .owl-controls .owl-next{right:30px;bottom:-60px;top:auto}#block-views-team-block-4 .owl-controls{display:none !important}#block-views-team-block-4 .owl-controls .owl-prev{left:30px;bottom:-60px;top:auto}#block-views-team-block-4 .owl-controls .owl-next{right:30px;bottom:-60px;top:auto}#block-views-gallery-block .views-field-field-gallery a{width:50%}#safety_box{padding:40px 0}#safety_box .safety_left{padding:0 20px}#safety_box .safety_right{padding:0 20px}#block-views-news-block{padding:0}#block-views-articles-block{margin-top:20px;padding:20px;display;none}#block-views-license-block .view-license{padding:0}#block-views-license-block .owl-controls{display:none !important}#block-views-license-block .owl-controls .owl-prev{left:0;bottom:-40px;top:auto}#block-views-license-block .owl-controls .owl-next{right:0;bottom:-40px;top:auto}#block-views-license-block-1 .owl-controls{display:none !important}#block-views-license-block-1 .owl-controls .owl-prev{left:0;bottom:-40px;top:auto}#block-views-license-block-1 .owl-controls .owl-next{right:0;bottom:-40px;top:auto}#block-views-license-block .views-field-field-license-image .field-content a:after{left:-1px;top:-1px}#bottom_form .webform-client-form .webform-component-textfield,#bottom_form .webform-client-form .webform-component-select{width:100%}#bottom_form .webform-client-form .form-actions{position:relative;width:100%;margin-top:20px;float:left}#contacts_bottom .block_box{padding:0 20px}#callme_form{width:90%;padding:40px 20px;margin:0 5%}#callme_form .block-title{line-height:36px}#signup_form{width:90%;padding:40px 20px;margin:0 5%}#signup_form .form_right{padding:0}#signup_form .block-title{line-height:36px}#exsignup_form{width:90%;padding:40px 20px;margin:0 5%}#exsignup_form .form_right{padding:0}#exsignup_form .block-title{line-height:36px}#response_form{width:90%;padding:40px 20px;margin:0 5%}#response_form .form_right{padding:0}#response_form .block-title{line-height:36px}.fancybox-slide--html .fancybox-close-small{color:#fff;right:20px}#videomain iframe{width:100%}#block-views-service-select-block ul.nav-tabs li{width:100%;line-height:40px}#block-views-service-select-block .views-field-field-service-plus{width:100%;margin:0 0 30px}#block-views-service-select-block .views-field-field-service-minus{width:100%;margin:0}#block-views-license-block-1 .views-field-field-license-image .field-content a:after{display:none}#block-system-main .vocabulary-service .container{padding:0 15px}
#block-system-main .vocabulary-service .team-left{padding:0}#block-system-main .vocabulary-service .team-right{padding:0}#block-views-services-block .row{margin:0}#block-views-services-block .cbox{margin:0 0 10px}.taxonomy-term .team-right{margin-top:40px}#features_service{padding-bottom:0}.main-container{margin-bottom:30px}#block-views-pricing-block-1{padding:0}#block-views-pricing-block-1 table td.td_clear{height:0;line-height:0;padding:0}#block-views-pricing-block-1 table td{font-size:16px;padding-left:15px}#block-views-pricing-block-1 table td:last-child{width:40%;font-size:16px;padding:0 10px;text-align:center}#block-views-pricing-block-1 table th{font-weight:500}#block-views-pricing-block-1 table th:last-child{width:40%;font-size:16px;padding:0 10px;text-align:center}#block-views-pricing-block-1 .view-footer .price_left{width:100%;margin:0 0 20px}#block-views-pricing-block-1 .view-footer .price_right{width:100%}#block-views-pricing-block-1 .view-footer .price_left ul{width:100%}#block-views-pricing-block-1 .view-footer .price_left ul li{width:50%;padding:0 !important;text-align:center}#block-views-pricing-block-1 .view-footer .price_left ul li a:before{display:block;margin:0 auto 10px}#block-views-descbottom-block .row{margin:0}.block-title{font-size:30px;line-height:34px}#stages .row{margin:0 -15px}#stages .stage_box{margin-bottom:40px}#block-views-gallery-block-1 .views-row{padding:0}#block-views-gallery-block-1 .views-field-field-gallery a{width:50%}#block-views-gallery-block-1{padding:40px 0}#crumbs{padding:0 20px;float:left;width:100%}#crumbs .breadcrumb{margin-top:15px}[id*=block-views-response-list-block] .owl-controls .owl-prev{left:0;top:-70px}[id*=block-views-response-list-block] .owl-controls .owl-next{right:0;top:-70px}[id*=block-views-response-list-block] .rsp_left div img{width:60%;margin:0 auto 20px}#block-system-main .view-response-list .rsp_left div img{width:50%;margin:0 auto 20px}#block-system-main .view-articles .views-field-field-image img,#block-system-main .view-news .views-field-field-image img{width:70%;margin:0 auto 20px}#block-views-gallery-block .views-field-field-gallery a img{width:100%}#safety_box{margin-bottom:30px}#block-views-license-block .views-field-field-license-image .field-content a:after{display:none}#block-system-main .view-service .row .row{margin:0}#block-system-main .view-service .cbox_link a{padding:0 10px}#block-views-team-block-1 .row .row{margin:0}#block-views-team-block-1 .tbox .team_img img{margin:0 auto}#block-views-pricing-block-2{padding:0 10px}#block-views-pricing-block-2 table td{padding:10px}#block-views-pricing-block-2 table td:last-child{text-align:center}.node-news p img{float:none !important;width:100% !important;height:auto !important;margin:0 0 10px !important}.node-stati p img{float:none !important;width:100% !important;height:auto !important;margin:0 0 10px !important}#note_pain .block_box .note_txt{display:block;text-align:center}#note_pain .block_box .note_button{display:block;margin:20px 0 0;padding:0}#send_buttons .send_butt a.mobile-button{display:block !important}#header_box{display:none}#logo{padding:0 15px;margin:0}#navbar{display:none}#block-views-slider-block{display:none}#block-views-slider-block-1{display:block}#slider .owl-theme .owl-controls .owl-prev,#c_after .owl-theme .owl-controls .owl-prev{top:auto;bottom:30px;left:20px}#slider .owl-theme .owl-controls .owl-next,#c_after .owl-theme .owl-controls .owl-next{top:auto;bottom:30px;right:20px}#slider .owl-theme .owl-pagination,#c_after .owl-theme .owl-pagination{display:none}body.front,body.not-front{background:0 0}#main_video .mvbox_left p:first-child{font-size:24px;line-height:32px}#main_video .mvbox_right{margin-top:30px}#main_video{margin:0 0 30px}#main_video .mvbox_right:before{border-radius:4px}#main_video .mvbox_right img{border-radius:4px}#features{display:none}#main_video .mvbox_left p{line-height:24px;font-size:15px}#block-views-sales-block{display:none}#block-views-service-block{margin-top:40px}#block-views-service-block .block-title{margin-bottom:30px}#block-views-service-block .cbox{margin-bottom:30px}
#block-views-service-block .views-field-name a{font-weight:400;font-size:15px}#block-views-pricing-block{margin-top:30px;margin-bottom:30px}.block-title{font-size:24px;line-height:30px;margin:0 0 30px;text-align:center}#block-views-pricing-block table th{padding:0 0 10px}#block-views-pricing-block table th:last-child{text-align:center}#block-views-pricing-block table td:last-child{text-align:center;font-size:16px}#block-views-pricing-block .view-footer .price_left ul li{line-height:0}#block-views-pricing-block .view-content table{margin-bottom:20px}#block-views-response-list-block-1{display:none}#block-views-ratings-block{margin-top:30px;margin-bottom:20px}#block-views-ratings-block .rbox{margin:0}#block-views-ratings-block .rating_box{padding:0 10px;width:33.333333%;margin-bottom:20px}#block-views-ratings-block .rating_box:nth-child(2){width:66.666666%}#block-views-ratings-block .rating_box [class*=rating_]{padding:5px 0 0}#block-views-ratings-block .rating_box b{margin:5px 0 0;line-height:30px}#block-views-ratings-block .rating_box img{height:50px}[id*=block-views-team-block]{padding:30px 0}[id*=block-views-team-block] .view-header{margin-bottom:20px}[id*=block-views-team-block] .team_img img{width:100%}#block-views-gallery-block{padding:30px 0}#main_about{display:none}#safety_box{margin:0;background:#f4f9fc}#safety_box .safety_left p{color:#333;margin:0 0 20px;font-size:22px;font-weight:500;line-height:30px}#safety_box .safety_right ul li{color:#333;line-height:24px;margin:0 0 15px;padding:0 0 0 30px;position:relative}#safety_box .safety_right ul li:before{position:absolute;left:0;top:6px}#safety_box .safety_right ul li:last-child{margin:0}#contacts_bottom{padding:30px 0}#contacts_bottom .block-title{display:none}#footermenu .block-menu-block ul.menu li a:before{display:none}#block-menu-block-5,#block-menu-block-6{width:50%}#footermenu .block-menu-block ul.menu li a{font-size:14px}#footermenu .block-menu-block .block-title{text-align:left;font-size:17px}#slider .owl-theme .owl-controls{display:none !important}.navbar-header .navbar-toggle{position:absolute;top:25px;right:15px;width:40px;height:40px;line-height:0;background:#396078;float:none;margin:0;padding:0;border:0;border-radius:4px;z-index:555}.navbar-header .navbar-toggle:before{content:"\f0c9";font-family:fontawesome;display:block;color:#fff;font-size:21px}.navbar-header .navbar-toggle[aria-expanded=true]:before{content:"\f00d";font-family:fontawesome;display:block;color:#fff;font-size:21px}.navbar-header .navbar-phone{position:absolute;top:25px;right:70px;width:40px;height:40px;line-height:0;background:#396078;float:none;margin:0;padding:0;border:0;border-radius:4px;z-index:555}.navbar-header .navbar-phone a{display:block;width:40px;height:40px;line-height:40px}.navbar-header .navbar-phone a:before{content:"\f095";font-family:fontawesome;display:block;color:#fff;font-size:21px}body.logged-in .navbar-header .navbar-toggle,body.logged-in .navbar-header .navbar-phone{top:73px}#slider{margin:0 0 10px}#features_mobile{padding:15px 10px 0}#features_mobile .feedbox{margin-bottom:15px}#features_mobile .feedbox .feed_block{width:50%;float:left;padding:0 5px}#features_mobile .feedbox:after{clear:both;content:"";display:table}#features_mobile .feedbox .feed_block a{display:block;background:#2d6e2c;color:#fff;border-radius:4px;position:relative;text-decoration:none}#features_mobile .feedbox .feed_block a span{display:block;line-height:17px;padding:10px 10px 10px 65px;font-size:13px;font-weight:500;letter-spacing:-.03em}#features_mobile .feedbox .feed_block:nth-child(1) a span:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA37/vIBB/QF+fb8+PUK8vTtkvqgAAAQBJREFUKM91UtsWgyAMM5SLiGD+/2t3RDrAMV6sCW3Thq0edxiQZq+RUO6onwBKikaIOyrFkMhfdqd4dweeZI3cDmoBK7CtxwBCGhgbln2i7w15PkHC8yXlGASJwqbVu9yo17DTehY00pJO0GtuwTot6pkX9M6m0wkW6aDdNP38YU/6QWQfWDPSIAMvdZZwk44w0WEuF2lf2ebf3+8ucvMsRBOvGh3cxykufQ18BrrGWQtd1Ydrs2CuK41vcwD7vJ23jYV3ckvwdUiW11yFtltlx+LH3U+SthI37yXQt6en1c9pjYIK9svAbF9I8jVIjMrUrQoHIFJk9iADHbAQbfQBm0MJtCHtrlUAAAAASUVORK5CYII=);content:"";width:30px;height:30px;display:block;position:absolute;left:20px;top:13px}#features_mobile .feedbox .feed_block:nth-child(2) a span:before{content:"\f1ec";font-family:fontawesome;width:30px;height:30px;display:block;position:absolute;left:20px;top:13px;font-size:24px;line-height:28px;text-align:center}#features_mobile .feedbox .feed_block a:hover{background:#333}#features_mobile .featbox .feat_block{width:50%;float:left;padding:0 5px;margin:0 0 10px}
#features_mobile .featbox:after{clear:both;content:"";display:table}#features_mobile .featbox .feat_block a{display:block;border-radius:3px;color:#4a6e84;text-decoration:none;background:#f1f7fa;box-shadow:0px 4px 8px rgb(212 232 240/10%);padding:15px 10px;text-align:center;font-size:13px;letter-spacing:-.03em;line-height:18px;position:relative}#features_mobile .featbox .feat_block a span{display:block;padding:0 0 0 60px;text-align:left}#features_mobile .featbox .feat_block a:before{content:"";display:block;width:50px;height:50px;position:absolute;left:10px;top:15px}#features_mobile .featbox .feat_block:nth-child(1) a:before{background:url(/sites/all/themes/profismile/images/ft1.png) no-repeat;background-size:contain}#features_mobile .featbox .feat_block:nth-child(2) a:before{background:url(/sites/all/themes/profismile/images/ft2.png) no-repeat;background-size:contain}#features_mobile .featbox .feat_block:nth-child(3) a:before{background:url(/sites/all/themes/profismile/images/ft3.png) no-repeat;background-size:contain}#features_mobile .featbox .feat_block:nth-child(4) a:before{background:url(/sites/all/themes/profismile/images/ft4.png) no-repeat;background-size:contain}#navbar-collapse{border:0;box-shadow:none;width:100%;height:100%;position:fixed;background:#fff;top:0;left:0;z-index:333;padding:35px 30px 60px}body.logged-in #navbar-collapse{top:45px}#navbar-collapse .block-title{text-align:left;line-height:25px;margin:0 0 15px;color:#396078}#navbar-collapse ul.menu{margin-bottom:30px}#navbar-collapse ul.menu li.has-children{display:none}#navbar-collapse ul.menu li a{padding:5px 0 10px 10px;font-size:15px;line-height:20px;display:block;margin:0}#navbar-collapse ul.menu li a:before{content:"\f105";font-family:fontawesome;position:absolute;left:0;top:4px;display:block}#navbar-collapse ul.menu li a:focus,#navbar-collapse ul.menu li a:hover{background:0 0;color:#333;text-decoration:underline}#crumbs .breadcrumb{display:none}#calculate_form{width:96%;padding:40px 20px;margin:0 2%}#block-system-main .view-response-list .rbox_src{position:static}#block-system-main .view-response-list .rbox_doc{margin-bottom:10px}#block-system-main .view-response-list .rbox_block{margin:0;padding:20px}#block-system-main .view-response-list .rbox_rate{top:20px;right:20px}.node-news p{padding:0}#node-77 .field-name-body [class*=features]:before{position:static}#node-77 .field-name-body [class*=features]{padding:0;margin-bottom:30px}#node-74 .field-name-body .equip img{float:left;margin:0 0 10px}#node-74 .field-name-body .equip h3{width:100%}#node-74 .field-name-body .equip p{width:100%}#block-system-main{padding:0 15px}#block-system-main .container{padding:0 15px}.node-team .team-right{padding:0}.node-team .group-team-wrapper ul li a{padding:0 20px}.node-team .group-team-wrapper ul li.selected a{padding:0 20px}#block-views-response-list-block-2 .owl-theme .owl-controls .owl-prev{top:-65px;left:10px;bottom:0}#block-views-response-list-block-2 .owl-theme .owl-controls .owl-next{top:-65px;right:10px;bottom:0}#block-system-main .taxonomy-term-description{padding:0}#block-system-main .vocabulary-service .team-right{margin-top:10px}#block-system-main .vocabulary-service{margin:0 0 10px}#note_pain{margin:0 0 30px}#block-views-services-block{margin:0 0 10px}[id*=block-views-team-block] .view-header p{padding:0 10px}#block-views-team-block-4 [class*=-item]{display:block;float:left}#features_service{padding:30px 0 0}#features_service_kids{padding:30px 0 0}#block-views-docsrv-block{display:none}#block-views-team-block-2 .views-field-field-team-certificate .field-content a:after{left:11px}#block-views-team-block-2 .owl-controls{display:none !important}#block-views-descbottom-block{margin:30px 0}#stats .stats_box:last-child{margin:0}#stats .stats_box{margin-bottom:30px}#stats .stats_box .stats_dsc{font-size:15px;line-height:22px}#block-views-pricing-block-1{margin-bottom:30px}#block-views-pricing-block-1 .view-footer .price_left{display:none}#block-views-pricing-block-1 .view-content table{margin-bottom:10px}#block-views-services-block .cbox .views-field-title{margin-bottom:10px}
#block-system-main .vocabulary-service .team-right #block-views-sales-block-1{display:none}#features_service .featbox{position:relative;padding:20px 20px 20px 80px;text-align:left}#features_service .featbox span{display:block;font-size:15px;line-height:22px}#features_service .featbox:before{position:absolute;left:10px;top:15px;margin:0;width:60px;height:60px}#features_service .featblock:nth-child(1) .featbox:before,#features_service .featblock:nth-child(2) .featbox:before,#features_service .featblock:nth-child(3) .featbox:before,#features_service .featblock:nth-child(4) .featbox:before{background-size:contain}#features_service .featblock{margin-bottom:10px}#features_service_kids .featbox{position:relative;padding:20px 20px 20px 60px;text-align:left}#features_service_kids .featbox span{display:block;font-size:15px;line-height:22px}#features_service_kids .featbox:before{position:absolute;left:10px;top:10px;margin:0;width:40px;height:40px}#features_service_kids .featblock:nth-child(1) .featbox:before,#features_service_kids .featblock:nth-child(2) .featbox:before,#features_service_kids .featblock:nth-child(3) .featbox:before,#features_service_kids .featblock:nth-child(4) .featbox:before{background-size:contain}#features_service_kids .featblock{margin-bottom:10px}#block-views-service-select-block{margin:0}#block-views-service-select-block .views-field-field-service-plus{margin:0}#block-views-service-select-block ul.nav-tabs li{line-height:20px}#stages{display:none}#response_form .webform-component.webform-component--rate .form-item{margin-bottom:10px}#response_form .webform-component.webform-component--rate .form-item:last-child{margin-bottom:0}#contacts_front .contacts_front-wrapper{flex-direction:column;padding:40px 20px}#contacts_front .contacts_front-wrapper .contacts_front-item{margin:0 0 30px}#contacts_front .contacts_front-wrapper .contacts_front-item:last-child{margin:0}#contacts_front .contacts_front-wrapper .contacts_front-header{font-size:18px}#safety_new_box .safety_left p{font-size:28px;line-height:32px;margin:0 0 20px}#safety_new_box .safety_right{padding:0 20px}#safety_new_box .safety_right ul li{line-height:22px;font-size:14px}#main_video .mvbox_inner{margin-top:20px;margin-bottom:20px}#main_video a.fancy-img{margin-top:10px;display:block}#bottom_form .block_box{float:none;width:100%;padding:0 15px}.page-taxonomy-term .ds-1col .list_box{flex-direction:column}.page-taxonomy-term .ds-1col .list_box .list_box_column{width:100%}.field-content img{max-width:100%}}@media (max-width:640px){nav ul.menu li{display:block;width:100%}nav ul.menu li.expanded{display:none}#block-system-main .view-service .cbox_ttl a{padding:0}#block-system-main .view-service .cbox_txt{display:none}#block-system-main .view-response-list .rsp_left div img{width:60%}#block-views-license-block{display:none}.node-page p img{margin:0 0 10px !important;width:100% !important;height:100% !important}.node-works .field-name-field-works .field-item{display:block;width:100%;margin:0 0 20px}.node-works .field-name-field-works .field-item:nth-child(3n+2){margin:0 0 20px}.node-works .field-name-field-works .field-item img{margin:0 auto}#bottom_form .captcha{height:80px}#main_video .mvbox_inner{padding:20px;margin-bottom:10px;margin-top:10px}#node-2 .contacts_item{flex-direction:column}#node-2 .contacts_item .contacts_item_left{width:100%;padding:0}#node-2 .contacts_item .contacts_item_right{width:100%}h1{font-size:30px}}@media (max-width:480px){#block-system-main .view-response-list .rsp_left div img{width:70%}#block-system-main .view-articles .views-field-field-image img,#block-system-main .view-news .views-field-field-image img{width:100%;margin:0 auto 20px}#callme_form .form-item .chosen-container{width:100% !important}.fancybox-content .block-webform .webform-component--opisanie p{font-size:24px !important}.fancybox-content .block-webform .block-title{font-size:24px}#na_wrapper{display:none}}.field-content a{display:block;background:0 0;box-shadow:none;border-radius:3px;color:#fff;line-height:20px;padding:20px 15px;font-size:17px;text-decoration:none;letter-spacing:-.03em;font-weight:500}
#stats_service{background-color:#0a6580;padding:60px 0;color:#fff}#stats_service .block-title{text-align:center;color:#fff}#stats_service .stats_box{margin-bottom:60px;padding:100px 0 0;position:relative;width:calc(100%/4);text-align:center}#stats_service .stats_box:before{display:block;content:"";width:70px;height:70px;position:absolute;left:40%;top:0}#stats_service .stats_box:nth-child(1):before{background:url(/sites/all/themes/profismile/images/st1.png) no-repeat}#stats_service .stats_box:nth-child(2):before{background:url(/sites/all/themes/profismile/images/st2.png) no-repeat;top:-5px}#stats_service .stats_box:nth-child(3):before{background:url(/sites/all/themes/profismile/images/st3.png) no-repeat;top:-5px}#stats_service .stats_box:nth-child(4):before{background:url(/sites/all/themes/profismile/images/st4.png) no-repeat}#stats_service .stats_box:nth-child(1){margin-bottom:40px}#stats_service .stats_box .stats_ttl{font-size:28px;font-weight:500;margin:0 0 10px;color:#f8fcff}#stats_service .stats_box .stats_dsc{color:#fff}#stats_service .stats-service-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:768px){#stats_service .stats-service-items{flex-direction:column;align-items:center}#stats_service .stats_box{margin:0 auto 60px auto;width:280px}}.img-comp-container{position:relative;height:220px;width:100%;border-radius:16px;overflow:hidden;margin-bottom:16px}.img-comp-img{position:absolute;width:100%;height:100%;overflow:hidden}.img-comp-img img{display:block;vertical-align:middle;height:100% !important;width:auto !important}.img-comp-slider{position:absolute;z-index:9;cursor:ew-resize;width:40px;height:40px;background-color:#fff;opacity:.7;border-radius:50%}.dropdown-container{background:#fff;font-weight:700;font-size:24px;padding-left:12px;padding-right:12px;display:flex;align-items:center;height:67px}.infotable{font-size:16px;border:none;margin-bottom:30px}.infotable>div.row:nth-of-type(1n+2){background:#f0f5f8}.infotable>div.row:nth-of-type(2n+2){background:#fff}.infotable>div.row>div{padding-left:24px;padding-right:24px;display:flex;align-items:center;height:67px}.infotable .heading{font-weight:700;font-size:20px;border-bottom:2px solid #2d6e2c;background:#f0f5f8}.infotable .heading>div{padding-left:24px;padding-right:24px}.infotable .item>div:nth-child(2){color:#ccc;text-decoration:line-through}.infotable .item>div:nth-child(3){color:#000;font-size:24px}.field-content a{display:block;border-radius:3px;color:#fff;line-height:20px;padding:20px 15px;font-size:17px;text-decoration:none;letter-spacing:-.03em;font-weight:500}.price-info a{display:block;color:#0a6580;padding-left:12px;padding-right:12px}.price-info a.nalog-icon:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAAAuusAuesAuuwAuOkAu+0AueoAuewAuuwAueoAuuwAuesAuuwAuesAuuwAseIAt+gAwPEAuesrsQfKAAAAEnRSTlMAf99fQD+/v+8gz5+Pry8QcBBp03p2AAAAgElEQVQoz83OuxLCMAxEUVkCI9l5wP7/x5JBTpNZz9DBLbTFaSS/rcxKxqzBzVh6cpWRra2ajB5X7sDRMmFD2yQUT84NcdxApXyugrN7TuO8fL4q6JxfCl0dGpwlOuA9hPAodpErQ1k+WGcl7zdeJDt4nmyFZ1+xY1Jy3Hmb/HVv8UUL/A4TveEAAAAASUVORK5CYII=);content:""}.price-info a.garant-icon:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAATlBMVEUAAAAAueoAuesAs+QAuuwAuesAuewAuusAuuwAuuwAuOkAueoAuusAuuwAuOkAu+0AuOkAu+wAuuwAuewAuOkAuuwAtuYAueoAvO4AuetKG9y2AAAAGXRSTlMAIN8Q75+/r29/QL/Pj1A/YDDPn4BfMI9PqIwFtwAAASJJREFUKM+VkNt2gyAQRYcZBAS8xKjJ+f8frWMC1dp2tfuNtZkzF/ozZuwyUtebi5EYvAVgHQNgH+JBhoyN/Fi0zjwfTp+pLRrWh0E0osmvwiF4RtUNSd85TdfsV//mqCeUiGGfgs961L6V24SzlvM2Dl/C/acbzUXHW7Uduquu4Xck+TY8bF8k46697UFbT5xJwGIYLalm/fGGmbzdqpHVKjbRlItuIC2iDoWFlBWtoO4SEONe1g5lvKHHUrT+dFaoYJi3H3UXdSO6+pyxGCSqxP0SsVwcWvw83Xg1ls072hotPrA5ieBVaxm9cOlch0/UW8wyw/bkEOhMC683A7IRp1tePBsafdB0tVeP2dCWXpPPaLa3SDf6gdEhDfQLQv/iA6BXEiP31Hm/AAAAAElFTkSuQmCC);content:""}.price-info a:before{width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 0}.price-info .field-content>a{display:block;background:#2d6e2c;box-shadow:0px 4px 8px rgba(128,216,124,.2);border-radius:3px;color:#fff;line-height:20px;padding:20px 15px;font-size:17px;text-decoration:none;letter-spacing:-.03em;font-weight:500}.row>.align-center{display:flex;justify-content:center;align-items:center}.row>.align-right{display:flex;justify-content:flex-end;align-items:center}.implant-types-container:not(:last-child){margin-bottom:64px}.implant-types-container h4{font-size:20px;font-weight:500;margin:0 0 24px}.implant-types-container .imp-img{border-radius:16px;border:1px solid #ccc;overflow:hidden;height:368px;position:relative}.implant-types-container .imp-img img{position:relative;height:100%;width:auto;top:0;left:50%;transform:translateX(-50%)}.implant-types-card-container{margin-bottom:40px}.implant-types-card-container .item-card{border-radius:16px;overflow:hidden;border:1px solid #ccc;display:flex;flex-direction:column;height:520px;margin-bottom:16px}.implant-types-card-container .item-card .imp-img{overflow:hidden;height:312px;min-height:312px;position:relative;border-bottom:1px solid #ccc}
.implant-types-card-container .item-card .imp-img img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.implant-types-card-container .item-card .imp-img img.h-100{width:auto;height:100%}.implant-types-card-container .item-card .description{font-size:16px;padding:40px 40px 20px;text-align:center}.implant-types-card-container .item-card .button-bot{flex-grow:1;display:flex;align-items:flex-end;padding-left:40px;padding-right:40px;padding-bottom:40px;text-align:center}.implant-types-card-container .item-card .button-bot button{margin:0 auto}.light-green{background:#fff;border:2px solid green;color:green;height:45px;padding:0 20px;border-radius:10px}.price-info{margin-bottom:40px}#block-views-works-before-after-block{padding:0 0 60px}#block-views-works-before-after-block .block-title{text-align:center;font-weight:400}#block-views-works-before-after-block .owl-buttons .owl-prev{left:-15px !important;width:42px;height:42px;position:absolute !important;top:calc(50% - -15px) !important}#block-views-works-before-after-block .owl-buttons .owl-prev:before{font-size:0px !important;color:#fff !important;background:#c0cacd;border-radius:4px;width:42px !important;height:42px !important;transform:rotate(45deg);top:0 !important;position:absolute;left:0}#block-views-works-before-after-block .owl-buttons .owl-prev:after{content:'\f104';font-size:22px;color:#fff;font-family:'FontAwesome';z-index:2;position:absolute;left:15px;top:7px}#block-views-works-before-after-block .owl-buttons .owl-prev:hover:before{background:#75e9e5}#block-views-works-before-after-block .owl-buttons .owl-next{right:-15px !important;width:42px;height:42px;position:absolute !important;top:calc(50% - -15px) !important}#block-views-works-before-after-block .owl-buttons .owl-next:before{font-size:0px !important;color:#fff !important;background:#c0cacd;border-radius:4px;width:42px !important;height:42px !important;transform:rotate(45deg);top:0 !important;position:absolute;right:0}#block-views-works-before-after-block .owl-buttons .owl-next:after{content:'\f105';font-size:22px;color:#fff;font-family:'FontAwesome';z-index:2;position:absolute;right:15px;top:7px}#block-views-works-before-after-block .owl-buttons .owl-next:hover:before{background:#75e9e5}#block-views-reviews-block{padding:0 0 60px}#block-views-reviews-block .block-title{text-align:center}#block-views-reviews-block div.review-wrapper{position:relative;padding:0 10px}@media screen and (max-width:768px){#block-views-reviews-block div.review-wrapper{padding:0;width:215px;margin:auto}}#block-views-reviews-block div.review-wrapper div.review-image{position:relative;width:100%;height:100%;z-index:2}#block-views-reviews-block div.review-wrapper div.review-image img{max-width:100%;height:auto;display:block}#block-views-reviews-block div.review-wrapper div.review-button{position:absolute;right:25px;bottom:15px;width:64px;height:64px;z-index:3}#block-views-reviews-block div.review-wrapper div.review-button a.review-open{background-color:rgba(255,255,255,.5);border-radius:50%;width:64px;height:64px;display:block;position:relative}#block-views-reviews-block div.review-wrapper div.review-button a.review-open:after{background-image:url(/sites/all/themes/profismile/images/play.png);background-repeat:no-repeat;background-position:center;content:'';width:24px;height:24px;display:block;position:absolute;top:20px;right:20px}.bg-title{background-color:#f3f8fa}#block-views-docsrv-block div.doc-image-wrapper{position:relative}#block-views-docsrv-block div.doc-image-wrapper a.doc-open{background-color:rgba(255,255,255,.5);border-radius:50%;position:absolute;right:15px;bottom:15px;width:64px;height:64px;z-index:3;display:block}#block-views-docsrv-block div.doc-image-wrapper a.doc-open:after{background-image:url(/sites/all/themes/profismile/images/play.png);background-repeat:no-repeat;background-position:center;content:'';width:24px;height:24px;display:block;position:absolute;top:20px;right:20px}#block-views-service-description-block{padding-top:60px}
#block-views-service-price-block{background-color:#f3f8fa;margin-top:0;margin-bottom:60px;padding:30px 0}#block-views-service-price-block{background-color:#f3f8fa;margin-top:0;margin-bottom:60px;padding:30px 0}#block-views-service-price-block h2{font-size:22px;line-height:normal;font-weight:500;margin:0}#block-views-service-price-block .view-content table{margin-bottom:50px}#block-views-service-price-block table th{padding:0 25px 10px;border-bottom:3px solid #2d6e2c;font-size:18px}#block-views-service-price-block table th:last-child{width:25%}#block-views-service-price-block table td{padding:20px 10px 20px 25px;background:#fff;font-size:17px;letter-spacing:-.03em}#block-views-service-price-block table td:nth-child(1){width:70%}#block-views-service-price-block table td:nth-child(2){font-size:20px;width:15%}#block-views-service-price-block table td:nth-child(3){font-size:24px;width:15%}#block-views-service-price-block table td.td_clear{background:0 0 !important}#block-views-service-price-block table td:last-child{font-weight:400;width:25%;font-size:18px}#block-views-service-price-block table tr:nth-child(2n+2) td{background:#f0f5f8}#block-views-service-price-block .view-footer .price_left{padding:0;line-height:50px}#block-views-service-price-block .view-footer .price_right{padding:0}#block-views-service-price-block .view-footer .price_left ul{list-style:none;padding:0;margin-left:auto;margin-right:30px;display:table}#block-views-service-price-block .view-footer .price_left ul li{color:#0a6580;display:table-cell}#block-views-service-price-block .view-footer .price_left ul li a{display:block}#block-views-service-price-block .view-footer .price_left ul li a span{border-bottom:1px solid;padding:0 0 2px;display:inline-block;line-height:18px;text-decoration:none}#block-views-service-price-block .view-footer .price_left ul li a:before{width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 0}#block-views-service-price-block .view-footer .price_left ul li:first-child{padding-right:50px}#block-views-service-price-block .view-footer .price_left ul li:first-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAAAuusAuesAuuwAuOkAu+0AueoAuewAuuwAueoAuuwAuesAuuwAuesAuuwAseIAt+gAwPEAuesrsQfKAAAAEnRSTlMAf99fQD+/v+8gz5+Pry8QcBBp03p2AAAAgElEQVQoz83OuxLCMAxEUVkCI9l5wP7/x5JBTpNZz9DBLbTFaSS/rcxKxqzBzVh6cpWRra2ajB5X7sDRMmFD2yQUT84NcdxApXyugrN7TuO8fL4q6JxfCl0dGpwlOuA9hPAodpErQ1k+WGcl7zdeJDt4nmyFZ1+xY1Jy3Hmb/HVv8UUL/A4TveEAAAAASUVORK5CYII=);content:""}#block-views-service-price-block .view-footer .price_left ul li:last-child a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAATlBMVEUAAAAAueoAuesAs+QAuuwAuesAuewAuusAuuwAuuwAuOkAueoAuusAuuwAuOkAu+0AuOkAu+wAuuwAuewAuOkAuuwAtuYAueoAvO4AuetKG9y2AAAAGXRSTlMAIN8Q75+/r29/QL/Pj1A/YDDPn4BfMI9PqIwFtwAAASJJREFUKM+VkNt2gyAQRYcZBAS8xKjJ+f8frWMC1dp2tfuNtZkzF/ozZuwyUtebi5EYvAVgHQNgH+JBhoyN/Fi0zjwfTp+pLRrWh0E0osmvwiF4RtUNSd85TdfsV//mqCeUiGGfgs961L6V24SzlvM2Dl/C/acbzUXHW7Uduquu4Xck+TY8bF8k46697UFbT5xJwGIYLalm/fGGmbzdqpHVKjbRlItuIC2iDoWFlBWtoO4SEONe1g5lvKHHUrT+dFaoYJi3H3UXdSO6+pyxGCSqxP0SsVwcWvw83Xg1ls072hotPrA5ieBVaxm9cOlch0/UW8wyw/bkEOhMC683A7IRp1tePBsafdB0tVeP2dCWXpPPaLa3SDf6gdEhDfQLQv/iA6BXEiP31Hm/AAAAAElFTkSuQmCC);content:""}#block-views-service-price-block .view-footer .price_right a{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:60px;font-size:18px;font-weight:500;text-decoration:none;width:240px;margin-left:auto}#block-views-service-price-block div.view-service-price div.view-header{background-color:#fff;padding:20px;margin-bottom:20px;position:relative}#block-views-service-price-block div.view-service-price div.view-header span.arrow-down{background-image:url(/sites/all/themes/profismile/images/arrow-down.png);background-repeat:no-repeat;background-position:center;width:40px;height:40px;position:absolute;top:15px;right:15px}#block-views-service-price-block div.view-service-price div.view-content h2{background-color:#fff;padding:20px;margin-bottom:20px;position:relative}#block-views-service-price-block div.view-service-price div.view-content h2:after{background-image:url(/sites/all/themes/profismile/images/arrow-down.png);background-repeat:no-repeat;background-position:center;width:40px;height:40px;position:absolute;top:15px;right:15px;content:''}#block-views-team-block-5 .block-title{text-align:center;margin:0 0 30px;font-weight:400}#block-views-team-block-5 .views-field-field-team-certificate .field-content a{display:block;position:relative}#block-views-team-block-5 .views-field-field-team-certificate .field-content a:after{content:"";background:url(/sites/all/themes/profismile/images/frame.png) no-repeat;width:155px;height:210px;display:block;position:absolute;left:3px;top:5px}#block-views-team-block-5 .views-field-field-team-certificate .field-content a img{margin:0 auto}#block-views-works-before-after-block .twentytwenty-wrapper{width:280px;margin:0 auto}
.prodigital{display:flex;align-items:center;gap:5px}.prodigital a{display:flex;align-items:center;text-decoration:none}.prodigital img{width:160px;height:auto}.node-service div.advantages-items{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.node-service div.advantages-items div.advantages-item{background-color:#f3f8fa;border-radius:6px;width:50%;height:200px;padding:30px;margin-right:30px;margin-top:15px;margin-bottom:15px}.node-service div.advantages-items div.advantages-item:first-child ul.wealth{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding:0}.node-service div.advantages-items div.advantages-item:first-child ul.wealth li{width:220px;list-style:none}.node-service div.advantages-items div.advantages-item:first-child ul.wealth li span.smile{background-image:url(/sites/all/themes/profismile/images/smile.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}.node-service div.advantages-items div.advantages-item:last-child ul.indication{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding:0}.node-service div.advantages-items div.advantages-item:last-child ul.indication li{width:100%;list-style:none}.node-service div.advantages-items div.advantages-item:last-child ul.indication li:before{display:none}.node-service div.advantages-items div.advantages-item:last-child ul.indication li span.no-smile{background-image:url(/sites/all/themes/profismile/images/no-smile.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}.node-service div.advantages-items div.advantages-item:last-child{margin-right:0}@media screen and (max-width:768px){.node-service div.advantages-items{flex-wrap:wrap}.node-service div.advantages-items div.advantages-item{width:100%;height:auto;margin-right:0}}.node-service div.border{background:#f2f2f2;width:100%;height:1px;margin:30px auto}.node-service div.steps{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:20px;margin-bottom:20px}.node-service div.steps div.step{background-color:#f3f8fa;border-radius:6px;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative}.node-service div.steps div.step:nth-child(1){width:250px;height:120px;margin-right:100px}.node-service div.steps div.step:nth-child(1):after{content:'+';font-size:32px;display:block;position:absolute;right:-60px}.node-service div.steps div.step:nth-child(2){width:315px;height:120px;margin-right:100px}.node-service div.steps div.step:nth-child(2):after{content:'=';font-size:32px;display:block;position:absolute;right:-60px}.node-service div.steps div.step:nth-child(3){width:400px;height:120px;text-align:center}.node-service div.steps div.step h3{font-size:22px;margin-top:0}.node-service div.steps div.step p{font-size:13px;line-height:16px}@media screen and (max-width:786px){.node-service div.steps{flex-wrap:wrap}.node-service div.steps div.step:nth-child(1){width:100%;height:auto;margin-right:0;margin-bottom:100px}.node-service div.steps div.step:nth-child(2){width:100%;height:auto;margin-right:0;margin-bottom:100px}.node-service div.steps div.step:nth-child(3){width:100%;height:auto;margin-right:0}.node-service div.steps div.step:nth-child(1):after{bottom:-60px;left:auto;right:auto}.node-service div.steps div.step:nth-child(2):after{bottom:-60px;left:auto;right:auto}}.node-service ul.indication{padding:0;margin:0;list-style:none}.node-service ul.indication li{font-size:16px}.node-service ul.indication li:before{content:'+';font-size:16px;margin-right:10px}.node-service ul.limitations{padding:0;margin:0;list-style:none}.node-service ul.limitations li{font-size:16px}.node-service ul.limitations li:before{background-image:url(/sites/all/themes/profismile/images/no-smile.svg);background-repeat:no-repeat;background-position:center;background-size:cover;content:'';width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}
.node-service div.panels-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.node-service div.panels-items div.panels-item{background-color:#f3f8fa;border-radius:6px;display:flex;flex-direction:column;justify-content:center;width:260px;height:110px;margin-right:15px;margin-bottom:15px;padding:20px;position:relative}@media screen and (max-width:768px){.node-service div.panels-items div.panels-item{width:100%;margin-right:0}}.node-service div.panels-items div.panels-item p{font-size:18px;font-weight:500;line-height:22px;text-align:center}.node-service dl.installation-steps{margin-top:40px;margin-bottom:40px}.node-service dl.installation-steps div{border-bottom:1px solid #f2f2f2;display:flex;flex-direction:row;align-items:center;justify-content:center}.node-service dl.installation-steps div:last-child{border-bottom:none}.node-service dl.installation-steps div dt{border-right:1px solid #f2f2f2;font-size:20px;font-weight:500;width:50%;height:120px;display:flex;flex-direction:column;justify-content:center;padding:20px}.node-service dl.installation-steps div dd{width:50%;height:120px;display:flex;flex-direction:column;justify-content:center;padding:20px}@media screen and (max-width:768px){.node-service dl.installation-steps{margin-top:15px;margin-bottom:15px}.node-service dl.installation-steps div{flex-wrap:wrap}.node-service dl.installation-steps div dt{border-right:none;width:100%;height:auto}.node-service dl.installation-steps div dd{width:100%;height:auto}}.node-service div.info-recommendation{background-color:#f3f8fa;border-radius:6px;display:flex;flex-direction:column;justify-content:center;max-width:850px;padding:30px;margin-bottom:20px}.node-service div.info-recommendation p span.info-recommendation-label{background-image:url(/sites/all/themes/profismile/images/info.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}.node-service div.info-recommendation p strong{font-size:20px}.node-service ol.stages{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0}.node-service ol.stages li{border-bottom:1px solid #f2f2f2;list-style-position:inside;font-size:20px;font-weight:500;padding:20px 0 20px 20px;width:50%}.node-service ol.stages li:nth-child(2n){border-left:1px solid #f2f2f2}.node-service ol.stages li:last-child{width:100%;border-bottom:none;text-align:center;padding-bottom:0}@media screen and (max-width:768px){.node-service ol.stages li{width:100%}.node-service ol.stages li:nth-child(2n){border-left:none}.node-service ol.stages li:last-child{text-align:left}}.node-service a.fancy-form{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:60px;font-size:18px;font-weight:500;text-decoration:none;width:240px;margin-right:auto;margin-top:15px;margin-bottom:15px}.node-service a.fancy-form:hover{color:#fff;text-decoration:none}.node-service figure.service-image{background-color:#f3f8fa;border-radius:6px;width:100%;min-height:420px;padding:0;margin:15px auto}@media screen and (max-width:768px){.node-service figure.service-image{min-height:auto}}.node-service figure.service-image img{border-radius:6px;max-width:100%;height:auto;display:block}div.reviews-views-footer{border:1px solid #eee;padding:30px;margin-bottom:20px}div.reviews-views-footer h3.reviews-title{text-align:center}div.reviews-views-footer div.reviews-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;margin:30px 0}div.reviews-views-footer div.reviews-buttons a{width:140px;display:block;margin:0 20px}div.reviews-views-footer div.reviews-buttons a img{max-width:100%;height:auto;display:block}div.denture-cleaning-items{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div.denture-cleaning-item{background-color:#f3f8fa;border-radius:6px;width:50%;padding:30px;margin-right:30px;margin-top:15px;margin-bottom:15px}@media screen and (max-width:768px){div.denture-cleaning-items{flex-wrap:wrap}div.denture-cleaning-item{width:100%;margin-right:0}
}div.denture-cleaning-item h3{font-size:22px;margin-top:0}div.denture-cleaning-item div.denture-cleaning-item-description{font-size:14px;font-weight:500;padding-left:30px;position:relative}div.denture-cleaning-item div.denture-cleaning-item-description:before{background-image:url(/sites/all/themes/profismile/images/info.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;content:'';display:block;position:absolute;top:5px;left:0}div.denture-cleaning-items-advantages{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div.denture-cleaning-item-advantages{background-color:#f3f8fa;border-radius:6px;height:200px;padding:30px;margin-top:15px;margin-bottom:15px}div.denture-cleaning-item-advantages:first-child{width:60%;margin-right:30px}div.denture-cleaning-item-advantages:first-child h4:before{background-image:url(/sites/all/themes/profismile/images/info.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:18px;height:18px;content:'';margin-right:10px;display:inline-block;vertical-align:middle}div.denture-cleaning-item-advantages:last-child h4:before{background-image:url(/sites/all/themes/profismile/images/no-smile.svg);background-repeat:no-repeat;background-position:center;background-size:cover;content:'';width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}div.denture-cleaning-item-advantages:last-child{width:40%}@media screen and (max-width:768px){div.denture-cleaning-items-advantages{flex-wrap:wrap}div.denture-cleaning-item-advantages:first-child{width:100%;margin-right:0}div.denture-cleaning-item-advantages:last-child{width:100%;margin-right:0}div.denture-cleaning-item-advantages{height:auto}}div.implants-items{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:15px;margin-bottom:15px}div.implants-items div.implants-item{width:calc(100%/3)}div.implants-items div.implants-item div.implant-wrapper{border:1px solid #f3f8fa;border-radius:10px;width:365px;height:460px}@media screen and (max-width:768px){div.implants-items{flex-wrap:wrap}div.implants-items div.implants-item{width:100%}div.implants-items div.implants-item div.implant-wrapper{margin:0 auto 15px auto}}div.implants-items div.implants-item div.implant-wrapper div.implant-top{background-color:#f3f8fa;width:100%;height:300px;overflow:hidden}div.implants-items div.implants-item div.implant-wrapper div.implant-top img{max-width:100%;height:auto;display:block}div.implants-items div.implants-item div.implant-wrapper div.implant-bottom{text-align:center;width:100%;height:150px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}div.implants-items div.implants-item div.implant-wrapper div.implant-bottom h3{font-size:22px;margin-top:0}div.taxonomy-term-description div.service-content{margin:20px 0}div.taxonomy-term-description div.service-content div.service-item{background-color:#f3f8fa;border-radius:6px;width:100%;min-height:200px;padding:30px;margin-bottom:30px}div.taxonomy-term-description div.service-auto-column div.service-item{min-height:auto}div.taxonomy-term-description div.service-240-column div.service-item{min-height:240px}div.taxonomy-term-description div.service-350-column div.service-item{min-height:350px}div.taxonomy-term-description div.service-320-column div.service-item{min-height:320px}div.taxonomy-term-description div.service-440-column div.service-item{min-height:440px}div.taxonomy-term-description div.service-variations a{color:#3b4956;font-weight:500;text-decoration:underline}div.taxonomy-term-description div.service-variations a:hover{color:#3b4956;text-decoration:none}div.taxonomy-term-description div.service-variations a:focus{color:#3b4956;text-decoration:none}div.taxonomy-term-description a.service-link{background-color:#f3f8fa;border-radius:6px;font-weight:500;text-align:center;text-decoration:none;width:100%;min-height:115px;padding:30px;margin-bottom:30px;display:flex;align-items:center;justify-content:center;transition:.2s}
div.taxonomy-term-description a.service-link:hover{background-color:#0a6580;color:#fff;text-decoration:none}div.taxonomy-term-description a.service-link-last{width:100% !important;min-height:115px !important;margin-top:0 !important;margin-bottom:0 !important;line-height:115px !important}div.taxonomy-term-description h3{margin-top:0}div.taxonomy-term-description a.fancy-form{background:#2d6e2c;box-shadow:0px 4px 4px rgba(127,216,124,.2);border-radius:3px;color:#fff;display:block;text-align:center;line-height:60px;font-size:18px;font-weight:500;text-decoration:none;width:240px;margin-right:auto;margin-top:15px;margin-bottom:15px}div.taxonomy-term-description a.fancy-form:hover{color:#fff;text-decoration:none}@media screen and (max-width:768px){div.taxonomy-term-description a.fancy-form{margin-left:auto}}div.taxonomy-term-description ul.service-mark-list{list-style:none;padding:10px 0}div.taxonomy-term-description div.service-banner{background-color:#f3f8fa;border-radius:6px;display:flex;flex-direction:row;justify-content:left;width:100%;min-height:200px;position:relative;z-index:1}div.taxonomy-term-description div.service-banner-210{min-height:210px}div.taxonomy-term-description dl dd{margin-bottom:15px}div.taxonomy-term-description div.service-banner div.service-banner-image{background-image:url('/sites/all/themes/profismile/images/note_pain.jpg');background-repeat:no-repeat;background-position:left center;width:100%;height:200px;position:absolute;top:0;left:0;z-index:2}div.taxonomy-term-description div.service-banner div.service-banner-content{display:flex;flex-direction:column;align-items:center;position:absolute;top:30px;left:320px;z-index:3}div.taxonomy-term-description div.service-banner div.service-banner-content-without-image{left:30px}div.taxonomy-term-description div.service-banner div.service-banner-content h3{font-weight:500}div.taxonomy-term-description div.service-banner div.service-banner-content a.fancy-form{display:block;background:#fb4c4c;box-shadow:0px 4px 4px rgba(175,38,38,.2);border-radius:3px;color:#fff;height:55px;line-height:55px;font-weight:500}div.taxonomy-term-description div.service-steps div.service-item{position:relative}div.taxonomy-term-description div.service-steps div.service-item p.service-step-price{font-size:22px;font-weight:500;position:absolute;left:30px;bottom:80px}div.taxonomy-term-description div.service-steps div.service-item p.service-step-price span.service-step-price-description{font-size:12px}div.taxonomy-term-description div.service-steps div.service-item p.service-step-result{position:absolute;left:30px;bottom:30px;height:50px}.service-align-center{text-align:center}@media screen and (max-width:768px){div.taxonomy-term-description div.service-banner{padding:30px}div.taxonomy-term-description div.service-banner div.service-banner-image{display:none}div.taxonomy-term-description div.service-banner div.service-banner-content{display:flex;flex-direction:column;align-items:center;position:relative;top:0;left:0;z-index:3}}div.taxonomy-term-description div.service-doctor figure.service-doctor-image img{border-radius:6px;max-width:100%;height:auto;display:block;margin:auto}@media screen and (max-width:768px){div.taxonomy-term-description div.service-doctor figure.service-doctor-image img{margin:0 auto 20px auto}}div.taxonomy-term-description div.service-doctor div.service-doctor-content{background-color:#f3f8fa;border-radius:6px;padding:30px;margin-top:20px}div.taxonomy-term-description div.service-doctor div.service-doctor-content div.service-doctor-comment{margin-bottom:20px}div.taxonomy-term-description div.service-doctor div.service-doctor-content div.service-doctor-comment h3{font-size:22px}div.taxonomy-term-description div.service-doctor div.service-doctor-content div.service-doctor-comment span.quote-label{font-size:42px;font-style:italic}div.taxonomy-term-description div.info-recommendation{background-color:#f3f8fa;border-radius:6px;display:flex;flex-direction:column;justify-content:center;max-width:910px;padding:30px;margin-bottom:20px}div.taxonomy-term-description div.border{background:#f2f2f2;width:100%;height:1px;margin:30px auto}
div.taxonomy-term-description div.faq div.faq-tab{background-color:#f3f8fa;border-radius:6px;padding:20px;margin-bottom:10px;cursor:pointer;position:relative}div.taxonomy-term-description div.faq div.faq-tab span.arrow-down{background-image:url(/sites/all/themes/profismile/images/arrow-down.png);background-repeat:no-repeat;background-position:center;width:24px;height:24px;position:absolute;top:20px;right:20px}div.taxonomy-term-description div.faq div.faq-tab div.faq-question{font-size:16px;font-weight:500}div.taxonomy-term-description div.faq div.faq-tab div.faq-answer{display:none}article#node-203 div.service-content{margin:20px 0}article#node-203 div.service-item{background-color:#f3f8fa;border-radius:6px;width:100%;min-height:600px;padding:30px;margin-bottom:30px}article#node-203 div.service-item h3{margin-top:0}article#node-203 ul.service-mark-list{list-style:none;padding:10px 0}article#node-203 div.info-recommendation{background-color:#f3f8fa;border-radius:6px;display:flex;flex-direction:column;justify-content:center;max-width:850px;padding:30px;margin-bottom:20px}article#node-203 div.info-recommendation strong{font-size:16px}article#node-203 div.info-recommendation p:first-child strong{font-size:20px}article#node-203 div.faq div.faq-tab{background-color:#f3f8fa;border-radius:6px;padding:20px;margin-bottom:10px;cursor:pointer;position:relative}article#node-203 div.faq div.faq-tab span.arrow-down{background-image:url(/sites/all/themes/profismile/images/arrow-down.png);background-repeat:no-repeat;background-position:center;width:24px;height:24px;position:absolute;top:20px;right:20px}article#node-203 div.faq div.faq-tab div.faq-question{font-size:16px;font-weight:500}article#node-203 div.faq div.faq-tab div.faq-answer{display:none}span.info-label{background-image:url(/sites/all/themes/profismile/images/info.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.no-smile-label{background-image:url(/sites/all/themes/profismile/images/no-smile.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.smile-label{background-image:url(/sites/all/themes/profismile/images/smile.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.pluse-label{background-image:url(/sites/all/themes/profismile/images/pluse.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.arrows-label{background-image:url(/sites/all/themes/profismile/images/double-arrows-right.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.number-label{background-color:#dae4e7;border-radius:4px;width:42px;height:42px;display:block;text-align:center;margin-bottom:15px;line-height:42px;font-weight:700}span.check-label{background-image:url(/sites/all/themes/profismile/images/check-label.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.close-label{background-image:url(/sites/all/themes/profismile/images/close-label.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}#social_bottom .block_box a.telegram{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAADLklEQVR4nO1XzU8TQRTfvwEUzgrCzhaq8aQcjIkxgNHoQUw8mXgx8aQXDxoRPRkTg8Fw0QsHY7yYiOlOt0G+JFFAaIv4Adpq+WohpYSyu7PdtttnZqFNaXe3La03fsk77O5Mf++9+b03rwyzjz2g4f3WgQYs2hGWziFeam/kxWZ2IFrN/E9wglKPePkhyxMvwgSMjMXEg3i5y4aVuooRN/WLtYgnvSwvx82I8xzZXvvc7hJryiJnneQki0moWGIDCyMHObUncuQgVxAvx8og3zZejnFO0lESeaODtFSEPKMNWS06E039Yi2LyWqlyLMEGqrHWwcLp54nveUQnRlWoOdXHDpn4wbiJD0FS40tQe1pa3ISuD4RAyGUhGQKdLzwJwyP4ohDOWwePZYflUJ8ekiBp3NxCCk7rFm47VHNjuKBVfpnCpHaBQI3p9Rd0VJsREXwLwUzz60jikmPIG7T9oosiNtGFXjpT0BE3R1tTI2DbykIc4ElSCST+jsxAcCZl2WKEzar8s/fIR0zivaWW4VP6xrkJlnTNAiFI+Cd98PvhRVIalrm20REs8wivUcM0i+1Zy+6NBbLizaNqCjBN18APHM+8C8HQUvtXtf3N1+A2cY5pDajDLRlLzruItA9H4fJiAbxneAUmu7FFZ2YWiC4Cqkccoo7XmMBpq3RKbXmOWATpKNmG6gz99wSeOb9GfLltTCY4fxHxdoBXmzOc4AdiFZbbbI5CYx8/6OTexfWTMlJEvS+gEoVIYV+n1s48XgypDvQNzoD736sGjowvWEtQITJFGMGxMtdVpsvDG6C+6cP3g6Pw5uhz/BkVgYtRwKvAtYCZHly39QBG1bq9JvLTL2YwGvPok7eKoT1dze+qHrdp3H3q7kA6W83uJRDpg5Q0EnGKoKrg2E4K6xDbsmukO1UXByLWZw/6WYKwe4Sa/YyBbV8UODauCV5kHZbpthRDFVwIEG8rLBYPsGUAs5JOio0kikcli+XRJ4G9bqsoZQnwZIjzwUdo+gkY1UdRmpnMXlW9JkXAzrJ0GGC3ucWEU+zmHQWLLVywQmbVbSf6zfozl8z0/a6D8Ya/wAG4PrCWDBlsgAAAABJRU5ErkJggg==);margin-top:6px;opacity:.7}#social_bottom .block_box a.ins{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAIBUlEQVR4nM1X6VcTWRb3nPnQM1/nf5j5OPaxG0gIO2HvjBsCnrFH3HpwGcTGAbVd0FEbHRVGDBAYBGUZwAVRoKFNAweQTUDcugEJSaoqBCRJFSapYhF/c+oVSwy4nZkPc8/5nar3qt69v3eXV7dWrXqHANRvIDB7wdOp/xUEZg8w9NmqTxVM0fshMHgbNMB/AOI7y9Yxez6dgJPygEBbiIJFA9RbeOM0ErjPL5EhpCfgpGWfTMBVRBeCp2oWDC7BMI+358FTlQB+tep/JcDQZ3NOY+2iQYcIvRsWyBgw5zDQcBiOgTemSlgpL/S/XjIgUOHg6ZHFmM272zrGoOoHM/LLx1BUNoqSUgblpRRulOpxu2QEd0p0qC4Zxr1iES9QQ6463BXnS0fQVGsAZ3YJi2teTNGJLgSYUXfjBRXj8NjEwVs1gZCoUfwx0ojYcB22hg3im9CfsS/kKZJCHuOgsh8pykdIVfYRiPfJyn4khTzB3tBn2KP6BTVlI24k3PICAm1cynIKhRXjUKgmEBZlwsYIPf4cNoSE0Oc4EPIYh5S9OB78EH8P6sTZwHacC3yAfwS2LUIcfx/YTp4fD+7G4eBesu7H0uF5Eoz38hgLVDgEmhIZ2sZoqNabEB0xgm1hA/hryFOys3Pr+nDr2ACa1SNo1+jQqRlGd+4LPMx9gZ7cIYLuK4PQfvcY11UtyPZvQmZAC84HPiBkTkT2wm4WE9To896E2xqnT4gPG0RiyBMcCe7F6eBOdFwz4vXMHD5WZvlZ9F56jut+Dcj30yIroJkQeXRvQPKCdJ6MQKDClhHYE/L0qOi2M0EdZAdtmYNEqaGORtOWRvzofwda75tolt9Ai7wSbfIKtMkq0BF0Cx0R1ejZroW5gSJrBgsGcNOnBsW+9dD4/4TOgifuCWlaRuBkYFdaRkAL8v21uBWlJbsZbaDQJL+BB7JydMvK0OdVgsdexXjieR1P5yHePwutBJPZg0chN/CyZgRz06/RGFGDakU1yn3r0KfpWzq4yIlJG6QcmKb/AJ5KhsOYej+tq6PUtx53FHfRf7iT7OT5tnr0exXjuec1DHgU4oXHVTDbq2HJ7IAlox3M9ioMe+RjIqOLvD+e0Y2hzXfJ/UBKKxrlN1GruINnuQ9dCFBGCKbQVXCY1sBJTy8crT/ndqPe+zZa5RWgLvUQJcPBZcSAzjMHhuA88B2GZXHn2/Wg11+F5VIr9MpCDHsXknnTxW7iNTFktYqqtOUVwDMHF2pfJKDPaScLRLdOZEkEDH7ZMHhdBCVLh9Chw5uZ1+DU92FWXSCYVN8nc0L7MHlHfFfvdZmsnbj8kOh66FUmhnEFAg7mczjpmQUC5uwW4madpwa2nHaihPE5C0Z+HJZvcsnYnl2LMcW3GFMcmL8m41VOnWRwZx5o+SlCRBRrdicJmUiiy6t0OQFR4KBXg6eOzjmN6aOpd9tGPLNglJ3HZH4zUWJWpGBckQR71m0ytq1LgcVn5zx2weLzF1jXHSbPXmVVY9T7EBj5CTJm89qh88zGoEchxrJbpBxwUjpM0b8jxt1F73UxjZadgUl+FPb8BmlXogHf7eCvlElGNuwG5x8nwS8OrN+fwG3YT545sm5iXJEIs08KGXN5LdB7ZRCPvlQ3u36+k1ckQMtPpJm9xR0nwpl3R1LitxlcYAzs+46QsVBQAi50o4SQaHDBmyDkz5NLOEm88jIgiYwnc7UwytIhetWqblrwwPA7PWBWHEib8EmAzTceQq6klBiKWA8uah1me3uB2VkI16/hVXw8Xm3dDqGohMzNdvWBC4gF67sFVuVeiZC6juSEmJg6D83KOeAqE4odacSlQTEQcq5KBKLXg4uOBBcbjskdGzHb3738+O3pwWT0FskjIomo3RKBzCqY5MdglJ2DziPrwwRY/9g0oiRyPZzpZ6WsT90JNj4Y7I5AsDsDwO7yh/3sHvDlavBl2bCf2A8uJgLcOhVZxymjYU/4TgrBoTySlLTsNMaTK+8vNihTdCI46rfEKKaY35OPA09BKMwHp1oLblMkJhM2ArMzmG6vA7tXATZRDjZJJmG/HOw+BdgEX7A7AsB+rZRIrFWBC9+AGW0r3kxNwxKZDLP338DIT4LNqXc5hsnnv3XpMJpvRqZKNeDiwsDGBxHlwg8FZCfTj+rwKudrcGcDwJ1SgD2yBmzKl2APeEnkRM/ER8D+7W5MaxulZM0rJwkpnhViWXKaevfOyOriAWZYnJzWlkvKxN0d9AR7dA2En7LwZnYKHy0zMxCKK8AFxpHyFc8QMQ8cVS2uxlkIzLa34g/e5PNm4hm4g/5gD30B9uRq2NI9YbuoAKtRwV57DHyrGnybBnxLDvjmK+C1meDrL4O/qwZfeQWOjBOY3LqZhEEsXavvNlLSowFpeG1+sXJHtCDgTb4iu6nGf4I98wUxbLsSBKsmHNaCr2C9qoL16lew5kfAmq2ELcMPtu89wR5fLXlrtw/YrcFSxYhlGxRDylkkYC+qme85TW93RHDviOchdObAJhotWgtLaTQsFXGwVG6GpTwWluINEiG1ErYLCrCnPgeb+qWUC/FBJIFJNQTFgFXugvP6bfc/LGqxG4JrR+yGOe4XTA1Vw/nsGhxPCgic/f+Cs1cDZ5cazrZM8E3nwTecBn/vNPib6eD/fQFCUSaEojxM36vCnHlgRd1LzYiw0BF/AO/4PXv/b9l7wSyFgLjkI0i87yd15Z/Sd2yG0ZFu6P9B/gM6KoUxaSqZpQAAAABJRU5ErkJggg==);margin-top:6px;opacity:.7}#webform-client-form-191 .form-item.webform-component-select{margin:0 0 20px;text-align:center}#webform-client-form-191 .form-item .chosen-container{width:100% !important;padding:0;margin:0 auto;border:0;height:48px}#webform-client-form-191 .form-item .chosen-container a.chosen-single{border:0;padding:10px 20px;height:48px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);background:#fff;text-align:left;color:#999;font-size:15px;line-height:28px}
#webform-client-form-191 .webform-component-select .chosen-container .chosen-single div{width:30px}#webform-client-form-191 .webform-component-select .chosen-container .chosen-single div:after{content:"\f107";font-family:FontAwesome;font-size:24px;line-height:45px;color:#999}#webform-client-form-191 .webform-component-select .chosen-container .chosen-single div b{display:none}#webform-client-form-191 .webform-component-select .chosen-container .chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}#webform-client-form-191 .webform-component-select .chosen-container ul.chosen-results{margin:0;padding:0}#webform-client-form-191 .webform-component-select .chosen-container ul.chosen-results li{padding:10px 15px;text-align:left}#webform-client-form-191 .webform-component-select .chosen-container ul.chosen-results li:last-child:hover{border-radius:0 0 4px 4px}#webform-client-form-191 .webform-component-select .chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}#webform-client-form-191 .form-item .chosen-container.error a.chosen-single{background:#ffe4e4}@media (max-width:768px){#webform-client-form-191 .form-item .chosen-container{width:100% !important}}form#webform-client-form-178 div.form-item{margin:0 0 10px}form#webform-client-form-25 div.form-item{margin:0 0 10px !important}form#webform-client-form-25 div.captcha{height:auto !important}form#webform-client-form-178 div.webform-component--agreement label.control-label{display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;position:relative;width:90px;margin:auto}form#webform-client-form-178 div.webform-component--agreement label.control-label input[type=checkbox]{width:18px !important;padding:0;height:18px !important;margin:0;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);display:block;position:absolute;left:0}form#webform-client-form-178 div.webform-component--agreement label.control-label label{min-height:20px;padding-left:0;margin-bottom:0;font-weight:400;cursor:pointer;position:absolute;left:0}form#webform-client-form-25 div.webform-component--agreement label.control-label{display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;position:relative;width:90px;margin:auto}form#webform-client-form-25 div.webform-component--agreement label.control-label input[type=checkbox]{width:18px !important;padding:0;height:18px !important;margin:0;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);display:block;position:absolute;left:0}form#webform-client-form-25 div.webform-component--agreement label.control-label label{min-height:20px;padding-left:0;margin-bottom:0;font-weight:400;cursor:pointer;position:absolute;left:0}.node-stati figure{margin-bottom:20px}.node-stati figure img{max-width:100%;height:auto;display:block}.node-stati span.dimond-icon{background-image:url(/sites/all/themes/profismile/images/diamond-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;display:inline-block}.node-stati span.tooth-icon{background-image:url(/sites/all/themes/profismile/images/tooth-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;display:inline-block}.node-stati span.book-icon{background-image:url(/sites/all/themes/profismile/images/book-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;display:inline-block}.node-stati span.red-no-smile-icon{background-image:url(/sites/all/themes/profismile/images/red-no-smile-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:16px;height:16px;display:inline-block}.node-stati span.exclamation-icon{background-image:url(/sites/all/themes/profismile/images/exclamation-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:19px;display:inline-block}.node-stati div.article-stat{font-size:14px;color:#788999;margin-bottom:15px}.node-stati div.article-stat span.created{display:inline-block;vertical-align:middle;margin-right:30px}
.node-stati div.article-stat span.totalcount{display:inline-block;vertical-align:middle}.node-stati span.calendar-icon{background-image:url(/sites/all/themes/profismile/images/calendar-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-bottom:3px}.node-stati span.eye-icon{background-image:url(/sites/all/themes/profismile/images/eye-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-bottom:3px}.node-stati div.article-banner{background-color:#f3f8fa;border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;overflow:hidden}.node-stati div.article-banner div.article-banner-left{width:330px;height:330px}.node-stati div.article-banner div.article-banner-right{width:480px;padding-left:30px}.node-stati div.article-banner div.article-banner-right h4{font-size:30px}.node-stati a.fancy-form{background-color:#2d6e2c;border-radius:3px;font-size:16px;color:#fff;font-weight:500;text-align:center;text-decoration:none;padding:10px 20px;display:inline-block}.node-stati a.fancy-form:hover{background-color:#333;color:#fff;text-decoration:none}.node-stati a.fancy-form:focus{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-banner div.article-banner-right a.fancy-form{background-color:#2d6e2c;border-radius:3px;font-size:16px;color:#fff;font-weight:500;text-align:center;text-decoration:none;padding:10px 20px;display:inline-block}.node-stati div.article-banner div.article-banner-right a.fancy-form:hover{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-banner div.article-banner-right a.fancy-form:focus{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-item{background-color:#f3f8fa;border-radius:6px;padding:30px;margin-bottom:30px}.node-stati div.article-item ul.article-content-list{padding:10px 0 0 25px}.node-stati div.article-item ul.article-content-list li{margin-bottom:3px}.node-stati div.article-item ul.article-content-list li a{color:#3b4956;text-decoration:none}.node-stati div.article-item ul.article-content-list li a:hover{color:#3b4956;text-decoration:none}.node-stati div.article-item ul.article-content-list li a:focus{color:#3b4956;text-decoration:none}.node-stati div.article-item a.fancy-form{background-color:#2d6e2c;border-radius:3px;font-size:16px;color:#fff;font-weight:500;text-align:center;text-decoration:none;padding:10px 20px;display:inline-block}.node-stati div.article-item a.fancy-form:hover{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-item a.fancy-form:focus{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-item strong{font-size:16px}.node-stati div.article-items-column div.article-item strong{display:block}.node-stati ul.article-list{padding:0;margin:0}.node-stati ul.no-mark{list-style:none}.node-stati ul.article-list li{margin-bottom:15px}.node-stati div.article-items-grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.node-stati div.article-items-grid div.article-items-column{width:50%}.node-stati div.article-items-grid div.article-items-column:nth-child(2n){padding-left:15px}.node-stati div.article-items-grid div.article-items-column div.article-item{min-height:280px;margin-bottom:15px}.node-stati div.article-info-block{background-color:#f3f8fa;border-radius:8px;padding:20px;margin:0 0 15px}.node-stati div.article-info-block div.view-articles div.views-row{border-bottom:1px solid #d8e5eb;padding-bottom:10px;margin-bottom:10px !important}.node-stati div.article-info-block div.view-articles div.views-row a{font-size:14px;color:#3b4956;text-decoration:none;line-height:normal}.node-stati div.article-info-block div.view-articles div.views-rows a:hover{color:#3b4956;text-decoration:none}.node-stati div.article-info-block div.view-articles div.views-rows a:focus{color:#3b4956;text-decoration:none}.node-stati div.article-info-block div.view-related-services div.views-row{margin-bottom:10px !important}
.node-stati div.article-info-block div.view-related-services div.views-row a{font-size:14px;color:#0a6580;font-weight:500;text-decoration:underline;line-height:normal;white-space:nowrap;overflow:hidden;width:220px;display:inline-block;text-overflow:ellipsis}.node-stati div.article-info-block div.view-related-services div.views-row a:hover{color:#0a6580;text-decoration:none}.node-stati div.article-info-block div.view-related-services div.views-row a:focus{color:#0a6580;text-decoration:none}.node-stati div.article-info-block span.question-icon{font-size:28px;color:red;font-weight:500;display:block;margin-bottom:15px}.node-stati div.article-info-block h3{font-size:18px;color:#3b4956;margin-top:0}.node-stati div.article-info-block strong.block-label{font-size:16px;color:#3b4956;font-weight:500}.node-stati div.article-info-block a.show-more{font-size:15px;color:#788999;text-decoration:none;font-weight:500}.node-stati div.article-info-block a.show-more span.arrows-icon{background-image:url(/sites/all/themes/profismile/images/chevron-right-double.svg);background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;vertical-align:middle}.node-stati div.article-info-block a.show-more:hover{color:#788999;text-decoration:none}.node-stati div.article-info-block a.show-more:focus{color:#788999;text-decoration:none}.node-stati div.article-info-block a.fancy-form{background-color:#2d6e2c;border-radius:3px;font-size:16px;color:#fff;font-weight:500;text-align:center;text-decoration:none;padding:10px 20px;display:inline-block}.node-stati div.article-info-block a.fancy-form:hover{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-info-block a.fancy-form:focus{background-color:#333;color:#fff;text-decoration:none}.node-stati div.article-info-block a.phone{color:#3b4956;text-decoration:none;font-weight:500;display:block;position:relative;padding-left:30px}.node-stati div.article-info-block a.phone:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAALVBMVEUAAAAAueoAuesAuOkAuuwAuOkAuewAuesAuuwAuOoAuOkAuusAuOkAtuYAuesJZAWYAAAADnRSTlMAgN8QzyDvoI9vYE9AMP6GEvwAAABhSURBVAjXY8ABGB/CmeveCcCYfu/gwu/evbsAZz4ygCtQhSmQe6cMY5q9ewFjcr57dwDGrnuXzcAcAGaavHsnEAQxm1nv3SM9qJUhQFtgVvaB2BAmlx5clIG75NEEHH4AAPzAKTiaKTkwAAAAAElFTkSuQmCC) no-repeat;content:'';display:block;width:20px;height:20px;position:absolute;left:0;top:5px}.node-stati div.article-info-block a.phone:hover{color:#3b4956;text-decoration:none}.node-stati div.article-info-block a.phone:focus{color:#3b4956;text-decoration:none}.node-stati div.article-info-block address{position:relative;padding-left:30px}.node-stati div.article-info-block address:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAM1BMVEUAAAAAuesAuuwAuOkAuesAuewAuuwAuesAuewAueoAvO0AuesAuusAuuwAuewAt+cAueva7+NjAAAAEHRSTlMA3+8gb5/Pj4BAEK9/X79Q+pHb5QAAAHxJREFUGNNVj1sShDAIBCXknV3l/qdVFGHsn1BdEIbtgTuJ1M4bkJPc0AFOnPE6liBNk+WebI30zSarOr4m9OdlUht+7wiZ1IamxbqKanLXBWwLCyaiVRJmmkkc8vA95N8UthLe/m2M/LYaGCKWC2l+FjAptgQjhoGevTwBoPMJTDpQKHMAAAAASUVORK5CYII=) no-repeat;content:'';display:block;width:20px;height:20px;position:absolute;left:0;top:5px}.node-stati div.article-info-block hr{border-top:1px solid #d8e5eb}.node-stati div.article-info-block a.mail{color:#3b4956;text-decoration:none;font-weight:400;display:block}.node-stati div.article-info-block a.mail:hover{color:#3b4956;text-decoration:none}.node-stati div.article-info-block a.mail:focus{color:#3b4956;text-decoration:none}.node-stati div.article-social-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 15px}.node-stati div.article-social-buttons span{display:block;margin-right:auto}.node-stati div.article-social-buttons a.vk{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAARVBMVEUAAAB8rs57rMt8rc54p898rc58rc99rs58rc57rM58rc97q819rcx8rs58rc56qs98r817rc17rM58rMx9rc17rc18rc5x2Ww/AAAAFnRSTlMA3yCPEJ9f7+/Pf0Awz79gf3BvUK+A2Ml6uQAAAOVJREFUOMuNk1kShCAMRFtJZFxn7/sfdUAsAXXQ92FhpQMdSBCRu7aWtK02gj21sYxojRwx3GDy9Io7qmSTIcZTxZDnF/aI8a0iVJP72zutWcAfomRxC2GJm6AJdrquI9sh3Ji6v+Vem+WEEcBEvoDeqRNnijEs+jlkgLfPAj4MtFi2mny9XnCfl9/VBLjg0qRyn76qs9KR+I2MicAeve8r1pmInyHY+8+Dq0llrhg4pQp1riPqst+h32T1LpYlxFdfQE+f+0rDQP633GnTnrX95cE5dGpkO7yatqKJ6fn431wwH/8fIcE5VFcNYwoAAAAASUVORK5CYII=);display:block;width:32px;height:32px}.node-stati div.article-social-buttons a.yt{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAA21BMVEUAAAD3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bxf3Bhf////1AAv2AQ7/vsL/RlL9N0T/SlX3DBv1AAn/8vP/1Nb7JjT/ho3/+fr/9fX/3N7/ycz/r7P/X2j/S1b+PEj6GCf0AAL/7O3/naP/eID/aXL/VmH/P0r+NED+Mj74KjUn4FlrAAAAKHRSTlMA6OrQKvTvmd3BqKOVYzQhEw38OS742MzGj4uCHBYI4uCTVlVSUEImYSEFvwAAAT1JREFUOMt1k9l2gjAURW8ARWYQrXPnIUIHELBWq3Zu//+LWhJqEob9AuueTU4IC2C4V6bWQaijqRczqKKcIXxAUnul+HjSwgKtscfnzhBXGCgs753iGpB/eP4E1yIpRf8QNyDTfUxwI6M8vyn2HwjQWTd/W5Pchnh7x7GNqGIAuBLJ06e5QPJFjNYULjGB5rwRkblFG8LveYXPgHZoRLinw+WKCc9EkKHDC4ufTfIvPBABAeKFx3QfvSe8IJWFYB+9CkKpYhdlL6UKTRCyVWWTKhMYbAUdzomwW5TzZRrSg5q182v8VhYyetQO0A4cfKxvOdabENMGAKVPbuM44Ihj+rlt+GOMG1Ehx5Ob8iMXCAqqz9s2FPioNr/m/ju5Zn0bOLxRX4y7pgsittHmVtd9qDK1jAGSJCTrlsOmvy/JfidRpQ3uAAAAAElFTkSuQmCC);display:block;width:32px;height:32px;margin-left:5px}.node-stati section.article-form{background-image:url(/sites/all/themes/profismile/images/article-form-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:cover;border-radius:8px;margin-top:30px;padding:30px}.node-stati section.article-form div.block-title{font-size:30px;color:#fff;margin-bottom:10px !important;line-height:normal !important}.node-stati section.article-form p.form-description{color:#fff}.node-stati section.article-form p.privacy{font-size:14px;color:#fff}.node-stati section.article-form input[type=text]{width:400px;padding:10px 20px;height:48px;border:0;font-size:15px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28)}.node-stati section.article-form div.chosen-container{width:400px !important;padding:0;margin:0 auto;border:0;height:48px}
.node-stati section.article-form div.chosen-container a.chosen-single{border:0;padding:10px 20px;height:48px;box-shadow:inset 0px 4px 4px rgba(148,197,218,.28);background:#fff;text-align:left;color:#999;font-size:15px;line-height:28px}.node-stati section.article-form div.chosen-container-single a.chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.node-stati section.article-form div.chosen-container a.chosen-single div{width:30px}.node-stati section.article-form div.chosen-container a.chosen-single div b{display:none}.node-stati section.article-form div.chosen-container a.chosen-single div:after{content:"\f107";font-family:fontawesome;font-size:24px;line-height:45px}.node-stati section.article-form div.chosen-container div.chosen-drop{left:0;top:45px;border:0;box-shadow:0px 4px 4px rgba(148,197,218,.28)}.node-stati section.article-form div.chosen-container ul.chosen-results{margin:0;padding:0}.node-stati section.article-form div.chosen-container ul.chosen-results li{padding:10px 15px;text-align:left}.node-stati section.article-form div.chosen-container ul.chosen-results li.highlighted{background:#2d6e2c}.node-stati section.article-form select{width:540px;height:32px}.node-stati section.article-form button.webform-submit{background-color:#114b57;border:none;border-radius:8px;font-size:16px;color:#fff;font-weight:500;text-align:center;width:236px;height:56px;margin-bottom:10px}@media screen and (max-width:768px){.node-stati div.article-banner div.article-banner-left{display:none}.node-stati div.article-banner div.article-banner-right{width:100%;padding:30px}.node-stati div.article-items-grid div.article-items-column{width:100%}.node-stati div.article-items-grid div.article-items-column:nth-child(2n){padding-left:0}.node-stati section.article-form{margin-bottom:30px}}.taxonomy-term-description div.service-change{margin-bottom:30px}.taxonomy-term-description div.service-change div.section-item{background-color:#f3f8fa;border-radius:6px;max-width:720px;height:auto;padding:20px;margin-top:15px;margin-bottom:30px}.taxonomy-term-description div.service-change div.section-item ul{padding:0;margin:0}.taxonomy-term-description div.service-change div.section-item ul li{font-weight:500;list-style:none;margin-bottom:8px}.taxonomy-term-description div.service-change div.section-item ul li span.no-smile-label{background-image:url(/sites/all/themes/profismile/images/no-smile.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:15px}.taxonomy-term-description div.info-recommendation{background-color:#f3f8fa;border-radius:6px;max-width:860px;height:auto;padding:20px;margin-top:30px;margin-bottom:30px}.taxonomy-term-description div.info-recommendation span.info-label{background-image:url(/sites/all/themes/profismile/images/info.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block;vertical-align:middle;line-height:18px;margin-right:15px;margin-bottom:5px}.taxonomy-term-description div.info-recommendation strong.info-title{font-size:20px;font-weight:500 !important}.taxonomy-term-description div.info-recommendation strong{font-weight:500 !important}.taxonomy-term-description div.service-options{margin-top:30px;margin-bottom:15px}.taxonomy-term-description div.service-options h2{text-align:center}.taxonomy-term-description div.service-options div.service-links{margin-top:30px;margin-bottom:60px}.taxonomy-term-description div.service-options div.service-links a.service-link{background-color:#f3f8fa;border-radius:6px;font-weight:500;text-align:center;font-size:16px;color:#3b4956;text-decoration:none;line-height:normal;width:100%;min-height:118px;padding:30px;margin-bottom:30px;display:flex;align-items:center;justify-content:center;transition:.2s}.taxonomy-term-description div.service-options div.service-links a.service-link:hover{background-color:#0a6580;color:#fff;text-decoration:none}.taxonomy-term-description div.service-options div.service-links a.service-link:focus{background-color:#0a6580;color:#fff;text-decoration:none}
.taxonomy-term-description div.service-options div.service-links div:last-child a.service-link{background-color:#2d6e2c;color:#fff}.taxonomy-term-description div.service-steps{margin-bottom:30px}.taxonomy-term-description div.service-steps h2.section-title{text-align:center}.taxonomy-term-description div.service-steps p.section-description{text-align:center;margin-bottom:30px}.taxonomy-term-description div.service-steps div.section-item{background-color:#f3f8fa;border-radius:6px;width:100%;margin-bottom:30px}.taxonomy-term-description div.service-steps div.section-item div.section-item-image{background-color:#f2f2f2;width:100%;height:280px}.taxonomy-term-description div.service-steps div.section-item div.section-item-content{width:100%;height:180px;padding:20px 30px}.taxonomy-term-description div.service-steps div.section-item div.section-item-content h3{font-size:22px;font-weight:500;margin-top:0}.taxonomy-term-description div.service-advantage{margin-bottom:30px}.taxonomy-term-description div.service-advantage h2.section-title{text-align:center}.taxonomy-term-description div.service-advantage div.section-item{background-color:#f3f8fa;border-radius:6px;text-align:center;line-height:normal;width:100%;height:220px;padding:30px;margin-top:15px;margin-bottom:15px}.taxonomy-term-description div.service-advantage div.section-item span.section-item-icon{width:90px;height:90px;display:block;margin:0 auto 15px auto}.taxonomy-term-description div.service-advantage div.section-item span.section-item-icon img{max-width:100%;height:auto;display:block}.taxonomy-term-description div.service-advantage div.section-item img{text-align:center}.taxonomy-term-description div.service-advantage div.section-item strong{font-weight:500}.taxonomy-term-description div.service-readings{background-color:#f3f8fa;border-radius:6px;max-width:860px;height:auto;padding:30px;margin-top:30px;margin-bottom:30px}.taxonomy-term-description div.service-readings h2{font-size:22px;font-weight:500;margin-top:0;margin-bottom:20px}.taxonomy-term-description div.service-readings ul{padding:0;margin:0}.taxonomy-term-description div.service-readings ul li{font-weight:500;list-style:none;margin-bottom:8px}.taxonomy-term-description div.service-readings ul li span.check-label{background-image:url(/sites/all/themes/profismile/images/check-label.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block;vertical-align:middle;line-height:18px;margin-right:15px;margin-bottom:5px}.taxonomy-term-description div.service-doctor{margin-bottom:30px}.taxonomy-term-description div.service-doctor div.section-item{background-color:#f3f8fa;border-radius:6px;padding:30px}.taxonomy-term-description div.service-doctor h2{margin-top:15px !important}.taxonomy-term-description div.service-doctor div.service-item span.quote-label{font-size:28px;font-style:italic;display:block}.taxonomy-term-description div.service-doctor div.service-item strong{font-size:20px;font-weight:500 !important;display:inline-block;margin-bottom:15px}.taxonomy-term-description div.service-doctor figure{background-color:#f3f8fa;border-radius:6px;width:100%;height:528px;overflow:hidden}.taxonomy-term-description div.service-doctor figure img{object-fit:cover}.taxonomy-term-description div.recomendation{margin-bottom:30px}.taxonomy-term-description div.recomendation h2{text-align:center}.taxonomy-term-description div.recomendation h3{font-size:22px !important;font-weight:500}.taxonomy-term-description div.recomendation div.service-item{background-color:#f3f8fa;border-radius:6px;width:100%;height:auto;padding:30px;margin-bottom:30px}.taxonomy-term-description div.recomendation div.service-item ul{padding:0;margin:0}.taxonomy-term-description div.recomendation div.service-item ul li{list-style:none}.taxonomy-term-description div.recomendation div.service-item ul li span.check{background-image:url(/sites/all/themes/profismile/images/check-icon.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:15px}
.taxonomy-term-description div.recomendation div.service-item ul li strong{font-weight:500}.taxonomy-term-description div.service-steps{margin-bottom:30px}.taxonomy-term-description div.service-steps h2{text-align:center}.taxonomy-term-description div.service-steps div.service-item{background-color:#f3f8fa;border-radius:6px;width:100%;height:480px;padding:30px;margin-bottom:30px}.taxonomy-term-description div.service-steps div.service-item span.number{background-color:#f2f2f2;border-radius:6px;width:40px;height:40px;font-size:22px;font-weight:500;text-align:center;line-height:40px;margin-bottom:15px;display:block}.taxonomy-term-description div.service-steps div.service-item h3{font-size:22px !important;font-weight:500}.taxonomy-term-description div.service-steps div.service-item div.service-item-description{position:absolute;bottom:30px}.taxonomy-term-description div.recomendation-after{margin-bottom:30px}.taxonomy-term-description div.recomendation-after div.service-item{background-color:#f3f8fa;border-radius:6px;width:100%;height:auto;padding:30px}.taxonomy-term-description div.recomendation-after div.service-item ul{padding:0;margin:0}.taxonomy-term-description div.recomendation-after div.service-item ul li{list-style:none}.taxonomy-term-description div.recomendation-after div.service-item ul li span.check{background-image:url(/sites/all/themes/profismile/images/check-icon.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:15px}.taxonomy-term-description div.recomendation-after div.service-item ul li strong{font-weight:500}.taxonomy-term-description div.service-options{margin-bottom:30px}.taxonomy-term-description div.service-options div.service-links{margin-bottom:60px}.taxonomy-term-description div.service-options div.service-links a.service-link{background-color:#f3f8fa;border-radius:6px;font-weight:500;text-align:center;font-size:16px;color:#3b4956;text-decoration:none;width:100%;min-height:118px;padding:30px;margin-bottom:30px;display:flex;align-items:center;justify-content:center;transition:.2s}.taxonomy-term-description div.service-options div.service-links a.service-link:hover{background-color:#0a6580;color:#fff;text-decoration:none}.taxonomy-term-description div.service-options div.service-links a.service-link:focus{background-color:#0a6580;color:#fff;text-decoration:none}.taxonomy-term-description div.service-options div.service-links div:last-child a.service-link{background-color:#2d6e2c;color:#fff}.taxonomy-term-description div.service-options div.service-links a.fancy-form{margin-top:0 !important}.taxonomy-term-description div.to-form{background-color:#f3f8fa;border-radius:6px;width:100%;height:300px;margin-bottom:60px}.taxonomy-term-description div.to-form-without-image{padding:20px 30px}@media screen and (max-width:768px){.taxonomy-term-description div.to-form{height:auto}}.taxonomy-term-description div.to-form figure{background-color:#d9d9d9;width:100%;height:300px}.taxonomy-term-description div.to-form h2{font-size:26px !important;line-height:normal !important;margin-top:30px;margin-bottom:0}.taxonomy-term-description div.service-doctor{margin-bottom:30px}.taxonomy-term-description div.service-doctor h2{margin-bottom:20px}.taxonomy-term-description div.service-doctor div.service-item{background-color:#f3f8fa;border-radius:6px;padding:30px}.taxonomy-term-description div.service-doctor div.service-item span.quote-label{font-size:28px;font-style:italic;display:block}.taxonomy-term-description div.service-doctor div.service-item strong{font-size:20px;font-weight:500 !important;display:inline-block;margin-bottom:15px}.taxonomy-term-description div.service-doctor figure{background-color:#f3f8fa;border-radius:6px;width:100%;height:528px;overflow:hidden}.taxonomy-term-description div.service-doctor figure img{object-fit:cover}@media screen and (max-width:768px){.taxonomy-term-description div.service-steps div.section-item{height:260px}.taxonomy-term-description div.service-steps div.service-item{height:auto}.taxonomy-term-description div.service-steps div.service-item div.service-item-description{display:none}
}span.check-icon{background-image:url(/sites/all/themes/profismile/images/check-icon.png);background-repeat:no-repeat;background-position:center;width:20px;height:20px;margin-right:5px;display:inline-block;vertical-align:middle}span.close-icon{background-image:url(/sites/all/themes/profismile/images/close-icon.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px;margin-right:5px;display:inline-block;vertical-align:middle}span.flag-icon{background-image:url(/sites/all/themes/profismile/images/flag-icon.png);background-repeat:no-repeat;background-position:center;width:20px;height:20px;margin-right:5px;display:inline-block;vertical-align:middle}span.red-close-icon{background-image:url(/sites/all/themes/profismile/images/red-close-icon.png);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:5px;display:inline-block;vertical-align:middle}span.pluse-icon{background-image:url(/sites/all/themes/profismile/images/pluse.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle}span.minus-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:5px;font-size:36px;line-height:14px}.article-items-grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.article-item-grid{width:50%;padding-right:30px}.article-item-grid:nth-child(2n){padding-right:0}.faq-items div.faq-item h3{font-size:18px}.faq-items div.faq-item{margin-bottom:30px}dl.article-dl{position:relative}dl.article-dl dt{font-size:24px;font-weight:500;margin-bottom:15px}dl.article-dl dd{margin-bottom:30px}.article-table{width:100%}.article-table thead{width:100%}.article-table thead tr{border-bottom:1px solid #e3e3e3}.article-table thead tr th{text-align:left;padding:15px}.article-table tbody{width:100%}.article-table tbody tr{border-bottom:1px solid #e3e3e3}.article-table tbody tr td{text-align:left;padding:15px}.price-list div.view-content{background-color:#f3f8fa;border-radius:6px;padding:20px;margin:30px 0}.price-list div.view-content h3{background-color:#fff;padding:20px;margin-top:0;margin-bottom:20px;cursor:pointer;position:relative;font-size:22px;line-height:normal;font-weight:500}.price-list div.view-content h3:after{background-image:url(/sites/all/themes/profismile/images/arrow-down.png);background-repeat:no-repeat;background-position:center;width:40px;height:40px;position:absolute;top:15px;right:15px;content:'';display:block}.price-list div.view-content table{margin-bottom:20px}.price-list div.view-content table td{padding:20px 10px 20px 25px;background:#fff;font-size:17px;letter-spacing:-.03em}.price-list div.view-content table td:last-child{font-weight:400;width:25%;font-size:18px}.price-list div.view-content table tr:nth-child(2n+2) td{background:#f0f5f8}