#main-header{border-bottom:1px solid #e9e9e9!important;-webkit-box-shadow:0 10px 10px rgba(146,153,184,0.08)!important;box-shadow:0 10px 10px rgba(146,153,184,0.08)!important}.nav li ul{border-radius:0px 0px 8px 8px;border-left:1px solid #e9e9e9!important;border-right:1px solid #e9e9e9!important;border-bottom:1px solid #e9e9e9!important}.et_mobile_menu,.nav li ul{border-radius:0px 0px 8px 8px;border-left:1px solid #e9e9e9!important;border-right:1px solid #e9e9e9!important;border-bottom:1px solid #e9e9e9!important;-webkit-box-shadow:0 10px 10px rgba(146,153,184,0.2)!important;box-shadow:0 10px 10px rgba(146,153,184,0.2)!important}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:rgba(0,0,0,.03);border-radius:8px}.htinsta-widgets{padding:50px}a.qrcode-download.htqr-btn.htqr-btn-download{background-color:var(--directorist-color-light);border-color:var(--directorist-color-light);color:#59a52c!important;width:100%;padding:10px;margin-top:20px}a.qrcode-download.htqr-btn.htqr-btn-download:hover{background-color:#fff;border-color:#59a52c;color:#59a52c!important;width:100%;padding:10px}.multistep-wizard__nav{min-width:300px;max-width:310px}.directorist-search-contents{background-size:cover;padding:40px 0 100px}.et-l--body ul{list-style-type:none}@media only screen and (max-width:575px){.directorist-search-modal--basic .directorist-search-modal__contents__body{height:calc(80vh - 100px)}}@media only screen and (max-width:575px){.directorist-search-form-action__modal{margin-top:25px}}.directorist-search-form-action__modal__btn-search{border-radius:6px}.directorist-search-contents{background-size:cover;padding:0px 0 100px}.cta-login{border-radius:6px;background:#59a52c;color:#fff!important}.cta-login a{padding:15px!important;color:#fff!important}.cta-register{border-radius:6px;background:#003058;color:#fff!important;margin-bottom:10px}.cta-register a{padding:15px!important;color:#fff!important}.directorist-chat-wrapper .directorist-start-chat{background:#fff;padding:30px}.directorist-chat-wrapper .directorist-start-chat .directorist-start-chat-btn{width:100%;min-height:50px}.directorist-chat-wrapper .directorist-start-chat .directorist-icon-mask::after,.directorist-chat-wrapper .directorist-client-chat-content-area .directorist-icon-mask::after{background-color:#fff;width:25px;height:25px;transform:none}.directorist-start-chat .directorist-start-chat-btn{background:#003058;color:#fff;border-color:#003058}#ChatForm input[name="chatMsg"]{border-radius:5px;height:50px}#ChatForm button[type="submit"]{border-radius:5px!important;width:50px;height:50px}.dsa-modal__content{max-height:100%}.et_pb_scroll_top.et-pb-icon{background:#fa8b0c}.directorist-content-active .directorist-listing-single__info .directorist-pricing-meta .directorist-listing-price{color:#59a52c}.directorist-content-active .directorist-listing-single__info .directorist-listing-title a:hover{color:#003058}.directorist-content-active .select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-search__field{max-width:200px}.directorist-user-dashboard-tabcontent{padding-bottom:50px}.divi-life-snow{position:relative}.divi-life-snow:after{content:'';display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:url('https://s3.amazonaws.com/divi-life-plugin-layouts/tutorials/snow/divi-life-snowflakes-b.png'),url('https://s3.amazonaws.com/divi-life-plugin-layouts/tutorials/snow/divi-life-snowflakes-c.png'),url('https://s3.amazonaws.com/divi-life-plugin-layouts/tutorials/snow/divi-life-snowflakes-a-1.png');animation:divi-life-snow 10s linear infinite}@keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-moz-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-webkit-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}