@font-face{font-family:ETmodules;font-display:block;src:url(//serclinico.com.br/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot);src:url(//serclinico.com.br/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot?#iefix) format("embedded-opentype"),url(//serclinico.com.br/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.woff) format("woff"),url(//serclinico.com.br/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.ttf) format("truetype"),url(//serclinico.com.br/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}.et-db #et-boc .et-l .et_pb_space{-webkit-box-sizing:content-box;box-sizing:content-box;height:23px}.et-db #et-boc .et-l .et_pb_divider_hidden{margin-bottom:0!important}.et-db #et-boc .et-l .et_pb_divider_internal{display:inline-block;width:100%}.et-db #et-boc .et-l .et_pb_divider{margin:0 0 30px;position:relative}.et-db #et-boc .et-l .et_pb_divider:before{content:"";width:100%;height:1px;border-top:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:10}.et-db #et-boc .et-l .et_pb_divider:after,.et-db #et-boc .et-l .et_pb_space:after{content:"";display:table}.et-db #et-boc .et-l .et_pb_divider_position_bottom:before{top:auto!important;bottom:0!important}.et-db #et-boc .et-l .et_pb_divider_position_center:before{top:50%!important}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_divider_position_top_tablet:before{top:0!important;bottom:auto!important}.et-db #et-boc .et-l .et_pb_divider_position_bottom_tablet:before{top:auto!important;bottom:0!important}.et-db #et-boc .et-l .et_pb_divider_position_center_tablet:before{top:50%!important}.et-db #et-boc .et-l .et_pb_space.et-hide-mobile{display:none}}@media (max-width:767px){.et-db #et-boc .et-l .et_pb_divider_position_top_phone:before{top:0!important;bottom:auto!important}.et-db #et-boc .et-l .et_pb_divider_position_bottom_phone:before{top:auto!important;bottom:0!important}.et-db #et-boc .et-l .et_pb_divider_position_center_phone:before{top:50%!important}}.ie .et_pb_divider{overflow:visible}
.et-db #et-boc .et-l ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et-db #et-boc .et-l .et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et-db #et-boc .et-l .et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et-db #et-boc .et-l .et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;-webkit-transition:all .3s;transition:all .3s}.et-db #et-boc .et-l .et_pb_social_media_follow li.last-child a,.et-db #et-boc .et-l .et_pb_social_media_follow li:last-child a{margin-right:0}.et-db #et-boc .et-l .et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et-db #et-boc .et-l .et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et-db #et-boc .et-l .et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et-db #et-boc .et-l .et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et-db #et-boc .et-l .et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et-db #et-boc .et-l .et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et-db #et-boc .et-l .et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et-db #et-boc .et-l .et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et-db #et-boc .et-l .et_pb_social_media_follow li a.icon{border-radius:3px}.et-db #et-boc .et-l .et_pb_social_media_follow_network_name{display:none}.et-db #et-boc .et-l .et_pb_social_icon a.icon{vertical-align:middle}.et-db #et-boc .et-l .et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-db #et-boc .et-l .et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-db #et-boc .et-l .et-social-telegram a.icon:before{content:"\F3FE"}.et-db #et-boc .et-l .et-social-amazon a.icon:before{content:"\F270"}.et-db #et-boc .et-l .et-social-bandcamp a.icon:before{content:"\F2D5"}.et-db #et-boc .et-l .et-social-bitbucket a.icon:before{content:"\F171"}.et-db #et-boc .et-l .et-social-behance a.icon:before{content:"\F1B4"}.et-db #et-boc .et-l .et-social-buffer a.icon:before{content:"\F837"}.et-db #et-boc .et-l .et-social-codepen a.icon:before{content:"\F1CB"}.et-db #et-boc .et-l .et-social-deviantart a.icon:before{content:"\F1BD"}.et-db #et-boc .et-l .et-social-flipboard a.icon:before{content:"\F44D"}.et-db #et-boc .et-l .et-social-foursquare a.icon:before{content:"\F180"}.et-db #et-boc .et-l .et-social-github a.icon:before{content:"\F09B"}.et-db #et-boc .et-l .et-social-goodreads a.icon:before{content:"\F3A9"}.et-db #et-boc .et-l .et-social-google a.icon:before{content:"\F1A0"}.et-db #et-boc .et-l .et-social-houzz a.icon:before{content:"\F27C"}.et-db #et-boc .et-l .et-social-itunes a.icon:before{content:"\F3B5"}.et-db #et-boc .et-l .et-social-last_fm a.icon:before{content:"\F202"}.et-db #et-boc .et-l .et-social-line a.icon:before{content:"\F3C0"}.et-db #et-boc .et-l .et-social-medium a.icon:before,.et-db #et-boc .et-l .et-social-meetup a.icon:before{content:"\F3C7"}.et-db #et-boc .et-l .et-social-odnoklassniki a.icon:before{content:"\F263"}.et-db #et-boc .et-l .et-social-patreon a.icon:before{content:"\F3D9"}.et-db #et-boc .et-l .et-social-periscope a.icon:before{content:"\F3DA"}.et-db #et-boc .et-l .et-social-quora a.icon:before{content:"\F2C4"}.et-db #et-boc .et-l .et-social-researchgate a.icon:before{content:"\F4F8"}.et-db #et-boc .et-l .et-social-reddit a.icon:before{content:"\F281"}.et-db #et-boc .et-l .et-social-snapchat a.icon:before{content:"\F2AC"}.et-db #et-boc .et-l .et-social-soundcloud a.icon:before{content:"\F1BE"}.et-db #et-boc .et-l .et-social-spotify a.icon:before{content:"\F1BC"}.et-db #et-boc .et-l .et-social-steam a.icon:before{content:"\F3F6"}.et-db #et-boc .et-l .et-social-tripadvisor a.icon:before{content:"\F262"}.et-db #et-boc .et-l .et-social-tiktok a.icon:before{content:"\E07B"}.et-db #et-boc .et-l .et-social-twitch a.icon:before{content:"\F1E8"}.et-db #et-boc .et-l .et-social-vk a.icon:before{content:"\F189"}.et-db #et-boc .et-l .et-social-weibo a.icon:before{content:"\F18A"}.et-db #et-boc .et-l .et-social-whatsapp a.icon:before{content:"\F232"}.et-db #et-boc .et-l .et-social-xing a.icon:before{content:"\F168"}.et-db #et-boc .et-l .et-social-yelp a.icon:before{content:"\F1E9"}.et-db #et-boc .et-l .et-social-pinterest a.icon:before{content:"\E095"}.et-db #et-boc .et-l .et-social-linkedin a.icon:before{content:"\E09D"}.et-db #et-boc .et-l .et-social-tumblr a.icon:before{content:"\E097"}.et-db #et-boc .et-l .et-social-skype a.icon:before{content:"\E0A2"}.et-db #et-boc .et-l .et-social-flikr a.icon:before{content:"\E0A6"}.et-db #et-boc .et-l .et-social-myspace a.icon:before{content:"\E0A1"}.et-db #et-boc .et-l .et-social-dribbble a.icon:before{content:"\E09B"}.et-db #et-boc .et-l .et-social-youtube a.icon:before{content:"\E0A3"}.et-db #et-boc .et-l .et-social-vimeo a.icon:before{content:"\E09C"}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media (max-width:767px){.et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.et-db #et-boc .et-l .rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--bottom:20px;--sep:20px;--s:60px;--header:calc(var(--s)*1.16667);--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red) var(--green) var(--blue);--color:rgb(var(--rgb));--dark:rgb(calc(var(--red) - 75) calc(var(--green) - 75) calc(var(--blue) - 75));--hover:rgb(calc(var(--red) + 50) calc(var(--green) + 50) calc(var(--blue) + 50));--bg:rgb(var(--rgb)/4%);--bw:100;--text:hsl(0deg 0% clamp(0%,var(--bw)*1%,100%)/clamp(70%,var(--bw)*1%,100%));--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0)}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--dark{--msg:var(--dark)}.joinchat--noanim{animation:none}.joinchat--chatbox:not(.joinchat--noanim){transform-origin:0 0;animation-timing-function:ease-in-out}.joinchat--hidden{display:none!important}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw)*1%)/90%)}}.joinchat__button{display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);min-width:var(--s);background:#25d366;color:inherit;border-radius:calc(var(--s)/2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}[dir=rtl] .joinchat__button{flex-direction:row-reverse}.joinchat__button:hover{background:#128c7e;transition-duration:1.5s}.joinchat__button:active{background:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse}[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row}.joinchat--btn .joinchat__button:hover{transition-duration:.2s}.joinchat--chatbox .joinchat__button{background:var(--color);transition-duration:.2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover)}.joinchat--optout.joinchat--chatbox .joinchat__button{background-color:#999;pointer-events:none}.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__plain{stroke-dasharray:0;animation:none}.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__chat{animation:none}.joinchat__button__open{width:var(--s);height:var(--s);border-radius:50%;background:rgb(0 0 0/0) var(--joinchat-ico) 50% no-repeat;background-size:60%;overflow:hidden}.joinchat--chatbox .joinchat__button__open{display:none}.joinchat__button__image{position:absolute;top:1px;right:1px;width:calc(var(--s) - 2px);height:calc(var(--s) - 2px);border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img{display:block;width:100%;height:100%;object-fit:cover}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--image .joinchat__button__image{opacity:1;animation:none}.joinchat--chatbox .joinchat__button__image{display:none}.joinchat__button__send{display:none;flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*0.18);margin:0;overflow:hidden}.joinchat--chatbox .joinchat__button__send{display:block}.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}.joinchat__button__sendtext{padding:0;max-width:0;border-radius:var(--s);font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:none}.joinchat--chatbox .joinchat__button__sendtext{padding:0 4px 0 24px;max-width:min(400px - 16px - var(--s),100vw - 16px - var(--s) - 2*var(--sep));opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s}.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px}.joinchat__badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}.joinchat__tooltip{position:absolute;top:calc(var(--s)/2 - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - var(--s) - 45px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--chatbox .joinchat__tooltip{display:none}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px)}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;bottom:calc(var(--s) + 16px);right:0;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--s)/2 - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:0;right:auto}.joinchat--left .joinchat__qr:after{left:calc(var(--s)/2 - 6px);right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0}.joinchat__box{display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--s)/2 + 2px);background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}[dir=rtl] .joinchat__box{text-align:right}.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear}.joinchat--left .joinchat__box{right:auto;left:0}.joinchat--dark .joinchat__box{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);min-height:50px;padding:0 70px 0 26px;margin:0}[dir=rtl] .joinchat__header{padding:0 26px 0 70px}.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.joinchat__powered{font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentcolor;opacity:.8}.joinchat__powered svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}.joinchat__powered:active,.joinchat__powered:hover{color:inherit!important;text-decoration:none!important;opacity:.9;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.joinchat__wa{height:28px;width:auto;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6z'/%3E%3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}[dir=rtl] .joinchat__close{right:auto;left:24px}.joinchat__box__scroll{overflow:hidden scroll;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__box__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat--blur .joinchat__box__scroll{background:rgba(var(--rgb)/2%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__box__content{width:calc(100% + 4px);padding:20px 0 calc(var(--s) + 16px)}.joinchat__optin{padding:0 16px;margin-bottom:16px;color:#4a4a4a;font-size:13px;line-height:1.33}.joinchat__optin a{display:inline;padding:0;color:inherit!important;text-decoration:underline}.joinchat__optin a:hover{text-decoration-thickness:2px}.joinchat__optin input{position:absolute;visibility:hidden}.joinchat__optin label{position:relative;display:block;margin:0;padding:0 0 0 30px;color:inherit;font:inherit;cursor:pointer}.joinchat__optin label:before{content:"";display:block;position:absolute;top:min(50% - 11px,5px);left:0;width:22px;height:22px;border:3px solid var(--color);border-radius:4px;background:#fff;box-shadow:0 0 0 1px var(--text);transition:box-shadow .3s ease-in-out}.joinchat--dark .joinchat__optin label:before{background:#000}.joinchat__optin label:after{content:"";display:none;position:absolute;top:min(50% - 8px,8px);left:8px;width:6px;height:14px;border:solid var(--text);border-width:0 3px 3px 0;transform:rotate(45deg)}[dir=rtl] .joinchat__optin label{padding:0 30px 0 0}[dir=rtl] .joinchat__optin label:before{left:auto;right:0}[dir=rtl] .joinchat__optin label:after{left:auto;right:8px}.joinchat__optin input:checked+label:before{box-shadow:0 0 0 1px var(--text),inset 0 0 0 10px var(--color)}.joinchat__optin input:checked+label:after{display:block}.joinchat--dark .joinchat__optin{color:#d8d8d8}.joinchat{--peak:url(#joinchat__peak_l)}[dir=rtl] .joinchat{--peak:url(#joinchat__peak_r)}.joinchat__message{position:relative;min-height:56px;padding:15px 20px;margin:0 26px 26px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0)}.joinchat__message:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;-webkit-clip-path:var(--peak);clip-path:var(--peak)}[dir=rtl] .joinchat__message:before{left:auto;right:-15px}.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s)/2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s)*0.2) 50% no-repeat;background-size:calc(var(--s)*0.6);color:#fff;border-radius:calc(var(--s)/2);font:700 normal calc(var(--s)*0.35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none!important}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px!important}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--bottom:6px;--sep:6px;--header:calc(var(--s)*0.91667)}.joinchat__header__text{font-size:17px}.joinchat__close{--size:28px}.joinchat__box__scroll{padding-top:15px}.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover .joinchat__qr,.joinchat--chatbox .joinchat__button:hover .joinchat__qr{display:flex}}@media (prefers-color-scheme:dark){.joinchat--dark-auto{--msg:var(--dark)}.joinchat--dark-auto .joinchat__box{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat--dark-auto .joinchat__optin label:before{background:#000}.joinchat--dark-auto .joinchat__optin{color:#d8d8d8}.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}}@media (prefers-reduced-motion){.joinchat{animation:none}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:0;animation:none}.joinchat__button__send .joinchat_svg__chat{animation:none}.joinchat__button__sendtext{transition:none!important}}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.d-flex {
display: flex;
}
.size-40 {
width: 40%;
}
.size-60 {
width: 60%;
}
.primary-button {
color: #086bb0;
background-color: transparent;
border: 1px solid #086bb0;
padding: 12px 17px;
font-weight: 700;
transition: all 300ms ease 0ms;
border-radius: 3px;
text-transform: uppercase;
width: fit-content;
text-align: center;
}
.secondary-button {
color: #fff !important;
background-color: transparent;
border: 1px solid #fff;
padding: 6px 15px;
font-weight: 700;
transition: all 300ms ease 0ms;
border-radius: 3px;
text-transform: uppercase;
width: fit-content;
text-align: center;
}
.general-button-container .general-button {
background-color: white;
padding: 12px 17px;
text-transform: uppercase;
font-size: 14px;
font-weight: 700;
color: #086bb0;
transition: all 300ms ease 0ms;
}
.general-button-container .general-button:hover,
.primary-button:hover,
.secondary-button:hover {
background-color: #086bb0;
color: white;
}
input.referer-page {
display: none;
} .preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #fefefe;
z-index: 100000;
height: 100%;
width: 100%;
overflow: hidden !important;
}
.preloader .status {
width: 100px;
height: 100px;
position: absolute;
left: 50%;
top: 50%;
background-image: url(//serclinico.com.br/wp-content/uploads/2020/10/Spinner-1s-200px-2.gif);
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
margin: -50px 0 0 -50px;
} .promotional-banner {
position: relative;
}
.promotional-banner a {
position: absolute;
bottom: 7%;
right: 0;
left: 0;
margin: 0 auto;
} #custom-header .social-medias {
width: 100%;
}
#custom-header .social-medias .et_pb_code_inner {
display: flex;
align-items: center;
justify-content: space-between;
}
.et_pb_menu .et-menu>li {
padding-left: 20px;
padding-right: 20px;
}
header.et-l.et-l--header .et_builder_inner_content.et_pb_gutters3 {
z-index: 9 !important;
} .nav-menu-items {
margin-left: -20px !important;
} #our-services .each-service h3 {
margin-bottom: 9px;
}
#our-services .et_pb_button_module_wrapper {
width: 100%;
}
.archives .last-archive {
padding: 15px;
box-shadow: 0px 6px 12px -6px #0000002b;
display: flex;
align-items: center;
margin-bottom: 17px;
}
.archives .last-archive a {
margin-left: 13px;
font-weight: bold;
font-size: 18px;
}
.archives .each-archive {
padding: 10px 0;
font-weight: 400;
border-bottom: 1px solid #00000021;
}
#blog-home {
display: flex;
flex-wrap: wrap;
}
#blog-home .each-post {
width: 33.3333%;
height: 280px;
padding: 15px;
}
#blog-home .each-post .post-conteiner {
height: 100%;
padding: 15px;
display: flex;
flex-wrap: wrap;
background-repeat: no-repeat !important;
background-size: cover !important;
}
#blog-home .each-post .post-conteiner .post-header {
display: flex;
width: 100%;
justify-content: flex-end;
align-self: flex-start;
}
#blog-home .each-post .post-conteiner .post-header .general-button-container .general-button {
padding-top: 0;
padding-bottom: 0;
display: flex;
align-items: center;
}
#blog-home .each-post .post-conteiner .post-header .general-button-container {
display: flex;
margin-right: 12px;
}
#blog-home .each-post .post-conteiner .post-header .date-container {
background-color: #086bb0;
padding: 5px;
}
#blog-home .each-post .post-conteiner .post-header .date-container .date-month {
color: white;
text-transform: uppercase;
font-size: 12px;
padding-bottom: 3px;
font-weight: 400;
line-height: 1;
}
#blog-home .each-post .post-conteiner .post-header .date-container .date_day {
color: white;
font-weight: bold;
font-size: 20px;
line-height: 1;
}
#blog-home .each-post .post-conteiner .titulo-post {
display: flex;
align-self: flex-end;
width: 100%;
}
#blog-home .each-post .post-conteiner .titulo-post h3 {
color: white;
}
#slider_201 .owl-item {
display: flex;
justify-content: center;
align-items: center;
box-shadow: 0px 4px 17px -10px rgba(154, 154, 154, 0.61);
border-radius: 10px;
}
#slider_201 .owl-item>div {
display: flex;
align-items: center;
justify-content: center;
}
#slider_201 .owl-stage {
display: flex;
padding-bottom: 12px;
}
#slider_201.owl-carousel .owl-item p {
text-align: center;
}
#slider_201.owl-carousel .owl-item img {
max-width: 155px;
max-height: 77px;
}
.service-home-image .et_pb_image_wrap {
height: 200px;
overflow: hidden;
} #services .each-item {
display: flex;
flex-wrap: wrap;
flex-direction: row;
margin-bottom: 70px;
}
#services .each-item:last-child {
margin-bottom: 0;
}
#services .each-item:nth-child(even) {
flex-direction: row-reverse;
}
#services .each-item .item-image {
width: 50%;
padding-right: 15px;
}
#services .each-item .item-image img {
width: 100%;
height: 255px;
object-fit: cover;
border-radius: 11px;
}
#services .each-item .item-content {
width: 50%;
padding-left: 15px;
}
#services .each-item .item-content .item-title h3 {
font-weight: bold;
font-size: 24px;
}
#services .each-item .item-content .item-title {
padding-bottom: 15px;
}
#services .each-item .item-content .item-description {
padding-bottom: 50px;
} .contact form .d-flex {
flex-wrap: wrap;
justify-content: center;
}
.contact form .wpcf7-form-control-wrap {
width: 100%;
}
.contact form input,
.contact form textarea {
width: 100%;
height: 40px;
border: none;
border-bottom: 1px solid #bdbdbd;
margin-bottom: 21px;
font-size: 14px;
font-weight: 500;
background-color: transparent;
}
.contact form textarea {
height: inherit;
}
.contact form .nome,
.contact form .email {
width: 50%;
}
.contact form .nome {
padding-right: 15px;
}
.contact form .email {
padding-left: 15px;
}
.contact form .wpcf7-submit {
width: 100%;
color: #086bb0;
background-color: transparent;
border: 1px solid #086bb0;
border-radius: 5px;
cursor: pointer;
margin-bottom: 0;
transition: all 300ms ease 0ms;
}
.contact form .wpcf7-submit:hover {
background-color: #086bb0;
color: white;
}
.contact form .send-container {
width: 50%;
display: flex;
justify-content: center;
position: relative;
}
.contact form .send-container::before {
content: "\f0e0";
font-weight: 900;
font-family: 'Font Awesome\ 5 Free';
color: #086bb0;
font-size: 17px;
position: absolute;
left: 23%;
top: 6px;
} #blog-template .each-post {
display: flex;
flex-wrap: wrap;
margin-bottom: 55px;
}
#blog-template .each-post .post-image {
height: 175px;
overflow: hidden;
padding-right: 15px;
}
#blog-template .each-post .post-image img {
width: 100%;
}
#blog-template .each-post .post-image a {
display: block;
}
#blog-template .each-post .post-header {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 20px;
align-items: center;
}
#blog-template .each-post .post-header img {
width: unset;
}
#blog-template .each-post .post-header .date-container {
padding-right: 7px;
border-right: 1px solid rgba(0, 0, 0, 0.4);
display: flex;
flex-direction: column;
align-items: center;
}
#blog-template .each-post .post-header .date-month {
text-transform: uppercase;
font-size: 13px;
padding-bottom: 3px;
font-weight: bold;
line-height: 1;
color: rgba(0, 0, 0, 0.4);
}
#blog-template .each-post .post-header .date-day {
font-weight: bold;
font-size: 22px;
line-height: 1;
color: rgba(0, 0, 0, 0.4);
}
#blog-template .each-post .post-header .general-button-container a {
text-transform: uppercase;
font-size: 14px;
color: rgba(0, 0, 0, 0.4);
letter-spacing: 1px;
display: flex;
align-items: center;
}
#blog-template .each-post .post-header .general-button-container a:hover {
color: rgba(0, 0, 0, 0.76);
}
#blog-template .each-post .post-title {
margin-bottom: 12px;
}
#blog-template .each-post .post-title h3 {
color: #086bb0;
font-size: 24px;
}
#blog-template .each-post .post-description p {
font-size: 15px;
}
#blog-template .pagination-container {
width: 100%;
height: auto;
display: flex;
justify-content: center;
}
#blog-template .pagination-container a {
color: #677078;
margin: 0 30px;
}
#blog-template .size-60 {
padding-left: 15px;
}
.pagination-container .current {
background: #086bb0;
padding: 0px 9px;
border-radius: 100px;
color: white;
}
.pagination-container a.next,
.pagination-container a.prev {
margin: 0 !important;
}
.lead .email {
width: 70%;
padding-right: 5px;
}
.lead .email input {
width: 100%;
height: 40px;
border: 1px solid #086bb0;
border-radius: 30px;
padding-left: 40px;
background-color: white;
}
.lead .wpcf7-submit {
width: 30%;
cursor: pointer;
background-color: #086bb0;
color: white;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
border: 1px solid #086bb0;
border-radius: 30px;
transition: all 300ms ease 0ms;
}
.lead .wpcf7-submit:hover {
background-color: transparent;
color: #086bb0;
}
.lead form .email {
position: relative;
}
.lead form .email::before {
content: "\f0e0";
font-weight: 100;
font-family: 'Font Awesome\ 5 Free';
color: #086bb0;
font-size: 17px;
position: absolute;
left: 15px;
top: 6px;
} .internal-post .d-flex {
flex-direction: column;
}
.internal-post label {
font-size: 12px;
}
.internal-post input {
width: 100%;
border: 1px solid #4e4e4e4a;
border-radius: 30px;
height: 30px;
padding-left: 15px;
margin-bottom: 15px;
cursor: pointer;
transition: all 300ms ease 0ms;
}
.internal-post .wpcf7-submit {
background-color: #086bb0;
color: white;
font-weight: bold;
margin-bottom: 0px;
}
.internal-post .share-buttons .d-flex {
flex-direction: row;
font-weight: bold;
}
.internal-post .share-buttons .addtoany_shortcode {
margin-left: 50px;
}
.internal-post .share-buttons .addtoany_shortcode a {
margin-right: 23px;
}
.fb-comments ._491z.clearfix {
display: none !important;
}
.owl-prev {
position: absolute;
top: 30%;
left: -55px;
}
.owl-next {
position: absolute;
top: 30%;
right: -55px;
}
#blog-template .fas {
font-size: 48px;
color: #086bb0;
}
#blog-template .owl-nav button {
background: none !important;
color: initial;
}
.owl-theme .owl-nav [class*=owl-]:hover {
background: transparent !important;
}
.internal-post #blog-template .each-post {
margin-bottom: 0;
} .lead-product .d-flex {
background-color: #faa429;
border-radius: 6px;
}
.lead-product form .email::before {
color: #faa429;
left: unset;
right: 27px;
font-weight: bold;
}
.lead-product .email input {
border: none;
border-radius: 6px;
padding-left: 15px;
}
.lead-product .wpcf7-submit {
background-color: transparent;
border: none;
}
.lead-product .email {
width: 70%;
padding-right: 0px;
}
.budget-btn::before {
content: url(//serclinico.com.br/wp-content/uploads/2020/01/9.png);
position: absolute;
width: 50px;
height: 50px;
background-color: white;
display: block;
top: 0;
left: 0;
z-index: 99999999;
} .table-plans tbody tr td,
.table-plans thead tr th {
text-align: center;
padding: 8px 10px !important;
border-color: #086bb0;
border-right: 1px solid #086bb0;
}
table.table-plans {
width: 60%;
border-color: #086bb0;
}
.table-plans tbody tr:first-child td {
background-color: #086bb0;
color: white;
border-right-color: white;
}
.table-plans tbody tr:first-child td:last-chil {
border-right: none;
}
.table-plans tbody tr td:last-child {
border-right: none;
}
.table-fullwidth {
width: 100% !important;
} #footer-widgets {
padding-top: 119px;
}
#footer-widgets .footer-widget {
margin-bottom: 30px;
}
#footer-widgets .footer-widget .title {
margin-bottom: 15px;
margin-top: 20px;
}
#footer-widgets .footer-widget .et_pb_widget {
margin-bottom: 0;
}
#footer-widgets .footer-widget:first-child .et_pb_widget {
margin-bottom: 20px;
}
#footer-widgets .footer-widget:first-child .custom-html-widget a {
margin-right: 7px;
}
#footer-widgets .footer-widget:nth-child(2) .custom-html-widget {
display: flex;
flex-direction: column;
}
#footer-widgets .footer-widget:nth-child(2) {
display: flex;
justify-content: space-between;
}
#footer-widgets .footer-widget:nth-child(2) .custom-html-widget a {
margin-bottom: 10px;
}
#footer-widgets .footer-widget:last-child .et_pb_widget .custom-html-widget>p {
margin-bottom: 20px;
}
#footer-widgets .footer-widget:last-child .et_pb_widget form input {
height: 40px;
padding-left: 15px;
border: none;
width: 100%;
font-size: 16px;
}
#footer-widgets .footer-widget:last-child .et_pb_widget form input::placeholder {
font-size: 14px;
}
#footer-widgets .footer-widget:last-child .et_pb_widget form .wpcf7-submit {
width: 100%;
padding-left: 0;
font-weight: 700;
background-color: #ffd013;
cursor: pointer;
margin-top: 12px;
font-size: inherit;
}
#footer-bottom .container {
display: flex;
justify-content: center;
} @media (max-width:1282px) {
header .et_pb_row.et_pb_row_0_tb_header {
width: 90% !important;
}
header .et_pb_column_0_tb_header {
width: 65% !important;
}
header .et_pb_column_1_tb_header,
.et_pb_column_2_tb_header {
width: 15% !important;
}
.curso-entrevista {
width: 100% !important;
}
}
@media (max-width: 991px) { .nav-menu-items {
margin-left: 35px !important;
}
.et_pb_row_0_tb_header.et_pb_row {
width: 100% !important;
}
.et_pb_column_0_tb_header {
width: 100% !important;
}
.et_pb_menu .et_pb_menu__wrap {
justify-content: flex-end !important;
}
header .et_pb_column_0_tb_header {
width: 49% !important;
}
header .et_pb_column_1_tb_header{
width: 21% !important;
margin-right: 10px !important;
}
header .et_pb_column_2_tb_header{
width: 21% !important;
}
#mobile_menu1{
background-color: #fff !important;
padding:0px;
} .size-40,
.size-60 {
width: 100%;
}
#blog-home .each-post {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.contact form .send-container::before {
content: none;
}
.contact form .nome,
.contact form .email {
width: 100%;
}
.contact form .nome,
.contact form .email {
padding: 0px;
}
#blog-template .each-post {
flex-direction: column;
align-items: center;
}
#blog-template .each-post .post-image {
margin-bottom: 30px;
padding-right: 0;
}
#blog-template .size-60 {
padding-left: 0px;
}
.lead .d-flex {
flex-direction: column;
align-items: center;
}
.lead .email {
width: 100%;
margin-bottom: 20px;
}
.lead .wpcf7-submit {
height: 40px;
width: 40%;
}
.lead-product .d-flex {
background-color: transparent;
}
.lead-product .wpcf7-submit {
background-color: #faa429;
border: 1px solid #faa429;
}
.lead-product .wpcf7-submit:hover {
color: #faa429;
}
table.table-plans {
width: 100%;
}
}
@media (max-width: 767px) {
.et_pb_menu .et_pb_menu__wrap {
justify-content: center !important;
}
.lead .wpcf7-submit {
width: 100%;
}
.owl-nav {
display: none;
}
.internal-post .share-buttons .d-flex {
flex-direction: column;
}
}