.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.costCalculatorSection{background:linear-gradient(165deg,#e7f4ff 7%,#fff2df 74%)}.costCalculatorSection h2.heading_spacing{padding-bottom:50px}.sac-calculator{font-family:"Open Sans",sans-serif;position:relative}.progress-indicator{display:flex;justify-content:start;margin-bottom:20px;column-gap:6.5em;width:max-content;position:absolute;top:0;left:0}.circle{width:26px;height:26px;border-radius:50%;background-color:transparent;transition:background-color .3s ease;border:1px solid #d9d9d9;position:relative;z-index:1}.progress-indicator span.circle:not(:last-child):after{position:absolute;content:'';background:#d9d9d9;height:2px;width:6.5em;left:26px;top:50%;transform:translateY(-50%);z-index:-1}.progress-indicator span.circle.completed:not(:last-child):after{background:#06b217}.sac-calculator h5{padding-top:2em}.sac-calculator .metaInfo p:last-child{margin-bottom:0;border:none;padding:0}.sac-calculator .metaInfo p{margin:0;color:#929292;font-size:12px;line-height:normal;border-bottom:1px solid #dadada;padding-bottom:8px;margin-bottom:8px;width:max-content}.sac-calculator .metaInfo p span{color:#ff3581;font-size:14px;font-weight:var(--bs-font-medium)}.sac-calculator .metaInfo{padding-top:1em;padding-bottom:1.5em}.sac-calculator .pricingBox{background:rgb(255 255 255/69%) !important}.circle.active:before{position:absolute;content:'';top:50%;left:50%;background:#06b217;height:14px;width:14px;border-radius:50%;transform:translate(-50%,-50%)}.circle.active{background-color:transparent;position:relative}.circle.completed{background-color:#28a745;position:relative;border:1px solid #fff}.circle.completed:before{position:absolute;content:"\f00c";font-family:'FontAwesome';top:50%;left:50%;transform:translate(-50%,-50%);color:var(--bs-shades-bg-white)}.destination-cards{display:grid;gap:24px;grid-template-columns:repeat(6,1fr)}.sac-calculator .destination-card span{font-size:13px;font-weight:var(--bs-font-semibold);padding-top:10px;display:block;color:#606060}.sac-calculator .destination-card{background:var(--bs-shades-bg-white);border-radius:8px;border:1px solid rgb(46 49 140/30%);padding:.8em;transition:.2s all}.sac-calculator .destination-card img.country-flag{max-width:82px}.sac-calculator .destination-card.selected,.sac-calculator .destination-card:hover{background-color:var(--bs-shades-bg-white);border-style:solid;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(140deg,var(--bs-primary-bg-pink-700),var(--bs-secondary-bg-blue-700)) border-box;border:1px solid transparent;transform:scale(1.08)}.sac-calculator .level-card{background-image:url(//metaapply.io/wp-content/plugins/study-abroad-cost-calculator/./images/bubbles-bg.png);background-size:cover;background-position:center;border-radius:10px;border:1px solid transparent;font-size:18px;font-weight:var(--bs-font-bold);min-height:160px;display:flex;justify-content:center;align-items:center;box-shadow:0 25px 40px 0 rgb(0 0 0/3%)}.PriceWrap{padding-top:33px}.PriceWrap p{padding-top:6px}.sac-calculator .pricingBox{background-image:url(//metaapply.io/wp-content/plugins/study-abroad-cost-calculator/./images/bubbles-bg.png);background-size:cover;background-position:center;border-radius:10px;font-size:18px;font-weight:var(--bs-font-bold);box-shadow:0 25px 40px 0 rgb(0 0 0/3%);padding:0 12px 28px;flex:1;text-align:center}.sac-calculator .pricingBox img{margin-top:-33px;margin-bottom:22px}.pricingBox p,.pricingBox span.peryear{font-weight:var(--bs-font-semibold);color:#505050;line-height:normal;margin:0;font-size:14px}.pricingBox span.peryear{font-size:12px}.sac-calculator .level-card:first-child,.sac-calculator .pricingBox:first-child{background-color:#ffe3d3}.sac-calculator .level-card:nth-child(2),.sac-calculator .pricingBox:nth-child(2){background-color:#eee5ff}.sac-calculator .level-card:nth-child(3),.sac-calculator .pricingBox:nth-child(3){background-color:#e7f6ff}.sac-calculator .level-card:nth-child(4),.sac-calculator .pricingBox:nth-child(4){background-color:#fffaca}.sac-calculator .level-card.selected:first-child,.sac-calculator .level-card:first-child:hover{border:1px solid #ffad7f;transform:scale(1.05)}.sac-calculator .level-card.selected:nth-child(2),.sac-calculator .level-card:nth-child(2):hover{border:1px solid #d586f0;transform:scale(1.05)}.sac-calculator .level-card.selected:nth-child(3),.sac-calculator .level-card:nth-child(3):hover{border:1px solid #5aa2ed;transform:scale(1.05)}.sac-calculator .level-card.selected:nth-child(4),.sac-calculator .level-card:nth-child(4):hover{border:1px solid #f9e953;transform:scale(1.05)}.sac-calculator h3{padding-top:30px;font-size:36px;line-height:42px;margin-top:.8em;border-bottom:1px solid #dde1eb;width:auto;max-width:90%;padding-bottom:.5em}.sac-calculator .steps_btns button{min-width:112px;height:42px}.sac-calculator .rightWrapper{padding-left:2em}.currencyFetch span{color:#ff3581;font-weight:var(--bs-font-semibold)}.step{display:none}.step.active{display:block}.level-cards,.PriceWrap{display:flex;gap:24px;flex-wrap:wrap}.livingExpWrap span.approxVal{font-size:16px;display:block}.destination-card,.level-card{border:1px solid #ccc;padding:20px;cursor:pointer;flex:1;text-align:center;transition:.3s ease}.destination-card.selected,.level-card.selected{background-color:#f0f0f0;border-color:#007bff}.costAmount,.visaAmount,.levelAmount,.totalAmount{font-weight:var(--bs-font-semibold);font-size:20px}.steps_btns .btn:disabled{pointer-events:unset;background:var(--bs-primary-bg-pink-700);border:1px solid var(--bs-primary-bg-pink-700);color:var(--bs-shades-bg-white);opacity:.6;cursor:not-allowed}.steps_btns{display:flex;align-items:center;justify-content:end;margin-top:3em;column-gap:.8em}@media screen and (max-width:1440px) and (min-width:1200px){.sac-calculator h3{max-width:100%;font-size:34px}.destination-cards{gap:14px}}@media screen and (max-width:1440px) and (min-width:992px){.sac-calculator .destination-card img.country-flag{max-width:100%}.sac-calculator .destination-card span{font-size:12px;padding-top:6px}}@media screen and (max-width:1200px) and (min-width:992px){.destination-cards{gap:14px;grid-template-columns:repeat(5,1fr)}.sac-calculator .destination-card{padding:.7em}.sac-calculator h3{max-width:100%;font-size:32px}.level-cards,.PriceWrap{gap:14px}.sac-calculator .level-card{width:48.5%;flex:none;font-size:16px}.sac-calculator .pricingBox img{max-width:50px;margin-top:-25px;margin-bottom:18px}.livingCost,.visa,.levelFee,.totalFee{font-size:16px}.PriceWrap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:992px) and (min-width:768px){.progress-indicator{column-gap:4em}.progress-indicator span.circle:not(:last-child):after{width:4em;left:18px}.circle{width:18px;height:18px}.circle.active:before{height:10px;width:10px}.circle.completed:before{font-size:8px}.sac-calculator h3{max-width:100%;padding-top:16px;font-size:26px;line-height:32px}.sac-calculator .destination-card{padding:.8em .6em}.destination-cards{gap:14px;grid-template-columns:repeat(4,1fr)}.level-cards,.PriceWrap{gap:14px}.sac-calculator .level-card{font-size:16px}.sac-calculator .destination-card img.country-flag{max-width:85%}.sac-calculator .destination-card span{font-size:12px;padding-top:8px}.sac-calculator .level-card{min-height:145px;width:48.4%;flex:none}.sac-calculator .pricingBox img{margin-top:-27px;margin-bottom:18px;max-width:54px}.PriceWrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:46px 14px}.livingCost,.visa,.levelFee,.totalFee{font-size:16px}}@media screen and (max-width:767.5px){.sac-calculator .rightWrapper{padding-left:0}.sac-calculator h3{max-width:100%}.costCalculatorSection h2.heading_spacing{text-align:left !important;padding-bottom:36px}.steps_btns{margin-top:2em}.level-cards,.PriceWrap{gap:14px}.sac-calculator .level-card{width:48.5%;flex:none;min-height:125px;font-size:16px}#step-2 h5,#step-1 h5{padding-bottom:1.5em}}@media screen and (max-width:767.5px) and (min-width:576px){.destination-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.sac-calculator .destination-card span{font-size:12px;padding-top:6px}.sac-calculator .destination-card img.country-flag{max-width:55px}.sac-calculator h3{font-size:24px;padding-top:18px;line-height:normal;margin-bottom:1em}.progress-indicator{column-gap:4em}.progress-indicator span.circle:not(:last-child):after{width:4em;left:18px}.circle{width:18px;height:18px}.circle.active:before{height:10px;width:10px}.circle.completed:before{font-size:8px}.sac-calculator .pricingBox img{margin-top:-25px;margin-bottom:21px;max-width:50px}.livingCost,.visa,.levelFee,.totalFee{font-size:16px}.PriceWrap{gap:34px 14px}}@media screen and (max-width:576px){.sac-calculator .destination-card span{font-size:12px;padding-top:8px}.sac-calculator .destination-card{padding:.9em .5em}.destination-cards{gap:12px;grid-template-columns:repeat(3,1fr)}.sac-calculator .destination-card img.country-flag{max-width:75%}.progress-indicator{column-gap:4em}.progress-indicator span.circle:not(:last-child):after{width:4em;left:18px}.circle{width:18px;height:18px}.circle.active:before{height:10px;width:10px}.circle.completed:before{font-size:8px}.sac-calculator h3{font-size:24px;padding-top:18px;line-height:normal;margin-bottom:1.5em}.level-cards{display:grid;grid-template-columns:1fr 1fr}.sac-calculator .level-card{width:100%;font-size:14px;padding:6px;min-height:110px}.sac-calculator .pricingBox img{margin-top:-25px;margin-bottom:21px;max-width:50px}.livingCost,.visa,.levelFee,.totalFee{font-size:16px}.PriceWrap{display:grid;grid-template-columns:1fr 1fr;gap:34px 14px}.pricingBox p,.pricingBox span.peryear{font-size:13px}.pricingBox span.peryear{font-size:11px}}.visaCalculatorPage{background:linear-gradient(165deg,#e7f4ff 7%,#fff2df 74%)}.VisaSuccess{display:flex;box-shadow:0 20px 60px 0 #f8f9ff;column-gap:20px}.VisaLeft{background:url(//metaapply.io/wp-content/plugins/visa-success-calculator/./images/linear-blue-bg.webp);color:var(--bs-shades-bg-white);display:flex;flex-direction:column;padding:3em 2.5em;text-align:center;justify-content:space-between;width:35%;border-radius:20px;background-size:cover;background-repeat:no-repeat}.visaForm{width:75%;background:#fff;box-shadow:0 20px 38px 0 hsl(0deg 0% 86%/50%);border-radius:20px}.visaForm form{padding:2.5em;font-family:var(--bs-font-family)}.visaCalculatorPage h2.pageheading{color:var(--bs-secondary-bg-blue-700);padding-bottom:26px}.visaCalculatorPage h2.pageheading span{font-weight:var(--bs-font-Light);color:var(--bs-secondary-bg-blue-700);line-height:normal}.visaForm label{margin-bottom:6px;font-size:16px;font-weight:var(--bs-font-semibold)}.VisaLeft h2{font-weight:var(--bs-font-Light);font-size:42px;line-height:54px}.VisaLeft h2 span{color:var(--bs-shades-bg-white);font-weight:var(--bs-font-bold)}.visaForm label sup{color:#da1414;font-size:13px}.personalInfo{display:grid;grid-template-columns:1fr 1fr;grid-gap:38px 24px}.visaForm label{display:block}.visaForm input,.visaForm select{background:#fff;border:1px solid rgb(133 140 148/50%);border-radius:8px;padding:18px;width:100%;outline-color:rgb(133 140 148/60%);line-height:22px}.nationality,.ageGroup,.financial{padding:38px 0}.visaForm select{appearance:none}.selectwrap{position:relative}.selectwrap:before{content:"\f0dd";font-family:'FontAwesome';color:#858c94;position:absolute;top:30px;right:16px;pointer-events:none;transform:translateY(-70%);font-size:20px;opacity:.8}div#other-country-container{padding-top:24px}.formField.mailfield{grid-column:span 2}.radioButton label{display:flex;align-items:center;white-space:nowrap;column-gap:6px;color:#67728a;font-weight:var(--bs-font-semibold)}.radioButton{display:flex;align-items:center;column-gap:2em;padding-top:18px}button#submitForm{margin:0 auto;display:block;margin-top:3em}.disclaimer{background:#f4faff;border:1px solid #b4ddff;border-radius:6px;display:flex;padding:10px 12px;column-gap:.8em;margin-top:2.5em}.disclaimer p{margin:0;color:#373737;line-height:normal;font-size:12px;line-height:normal;text-align:left}.disclaimer i{color:#0059c8;padding-top:4px}.radioButton label{position:relative;padding-left:26px}.radioButton input{position:absolute;opacity:0;cursor:pointer}.radioButton span.checkmark{position:absolute;top:50%;left:0;height:16px;width:16px;background-color:#eee;border-radius:50%;transform:translateY(-50%)}.radioButton label input:checked~.checkmark{background-color:#0059c8;box-shadow:0 0 0 3px #98cbff}.radioButton label input:checked~.checkmark:after{background:#fff}.radioButton .checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#5a657c}.visaTipsBox h4{color:var(--bs-shades-bg-white);padding-bottom:.5em}.visaTipsBox h4 span{font-weight:var(--bs-font-bold)}.visaTipsBox p.small{color:var(--bs-shades-bg-white);margin:0;text-align:left}.visaTipsBox .points{display:flex;align-items:center;column-gap:12px;padding-bottom:16px}.visaTipsBox .points img{height:18px;width:auto}#visa-success-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5)}#visa-success-modal .modal-content{max-width:563px;width:100%;border-radius:32px;background:#fff;text-align:center;padding:3em;position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}#visa-success-modal p.contactMsg{margin:0;line-height:normal;font-size:18px;color:#444;margin-bottom:3em}#visa-success-modal p.visascoretext{color:#003537;font-weight:var(--bs-font-semibold);margin-bottom:26px}#visa-success-modal.good .modal-body{position:relative}#visa-success-modal img{display:none}#visa-success-modal.good img{display:block;position:absolute;height:100%;width:100%}#visa-success-result strong{font-size:50px;line-height:normal;padding-top:.5em;display:block}#visa-success-result p{margin:0}div#visa-success-modal.good{color:#0ca222}div#visa-success-modal.average{color:#f58120}div#visa-success-modal.bad{color:#e60000}#visa-success-modal button.btn.btn-small{padding:10px 32px;height:auto;min-width:auto;z-index:1;position:relative}#visa-success-modal h2.responseText{color:var(--bs-secondary-bg-blue-700)}.ModalOpened{overflow:hidden;padding-right:17px}span.error-msg{color:red;font-size:13px}@media screen and (max-width:1200px) and (min-width:992px){.VisaLeft{padding:2em 1.5em}.visaForm input,.visaForm select{border-radius:6px;padding:12px 14px;font-size:14px}.personalInfo{grid-gap:30px 24px}.nationality,.ageGroup,.financial{padding:30px 0}.radioButton{padding-top:14px}.visaForm label{font-size:14px}.visaForm form{padding:2em}.selectwrap:before{top:24px;font-size:16px}}@media screen and (max-width:992px) and (min-width:768px){.VisaSuccess{column-gap:14px}.VisaLeft{padding:1.5em;width:35%}.visaForm{width:calc(65% - 14px)}.VisaLeft img{width:80%;margin:0 auto}.visaForm form{padding:1.5em}.visaForm label{font-size:14px}.visaForm input,.visaForm select{border-radius:6px;padding:12px 14px;font-size:14px}.personalInfo{grid-gap:24px 16px}.nationality,.ageGroup,.financial{padding:24px 0}.radioButton{column-gap:1.5em;padding-top:12px}.disclaimer{padding:.6em 1em;column-gap:.8em;margin-top:2.5em}.VisaLeft{border-radius:14px}span.error-msg{font-size:12px;display:block;padding-top:2px}.visaTipsBox p.small{font-size:13px}.visaTipsBox .points img{height:14px}button#submitForm{height:auto;padding:8px 18px;font-size:14px}.selectwrap:before{top:24px;font-size:16px}}@media screen and (max-width:768px){.VisaSuccess{flex-direction:column;row-gap:20px}.VisaLeft,.visaForm{width:100%}.VisaLeft{padding:1.5em}.VisaLeft img{width:39%;margin:0 auto}.visaForm form{padding:1.5em}.visaForm label{font-size:14px}.visaForm input,.visaForm select{border-radius:6px;padding:10px 14px;font-size:14px}.personalInfo{grid-gap:24px 16px}.nationality,.ageGroup,.financial{padding:24px 0}.radioButton{column-gap:1.5em;padding-top:12px}.disclaimer{padding:.6em 1em;column-gap:.8em;margin-top:2.5em}.VisaLeft{border-radius:14px}span.error-msg{font-size:12px;display:block;padding-top:2px}.visaTipsBox p.small{font-size:13px}.visaTipsBox .points img{height:14px;margin:0}button#submitForm{height:auto;padding:8px 18px;font-size:14px;margin-top:2em}.selectwrap:before{top:22px;font-size:16px}.visaTipsBox h4{text-align:left}.visaForm{border-radius:16px}}@media screen and (max-width:576px){.radioButton{flex-wrap:wrap;gap:.5em 1.5em}.personalInfo{grid-template-columns:1fr !important}.formField.mailfield{grid-column:auto}.visaCalculatorPage h2.pageheading{padding-bottom:14px}.visaForm form{padding:1.5em}.visaForm,.VisaLeft{border-radius:10px}.VisaLeft{padding:1.5em;row-gap:1em}.VisaLeft img{width:55%;margin:0 auto}span.error-msg{font-size:10.5px}#visa-success-modal .modal-content{max-width:94%;border-radius:14px;padding:2em 1.2em}#visa-success-modal h2.responseText{font-size:24px}#visa-success-result strong{font-size:36px;padding-top:.1em}#visa-success-modal p.visascoretext{margin-bottom:16px}#visa-success-modal p.contactMsg{padding:12px;font-size:13px;padding-top:0}#visa-success-modal button.btn.btn-small{padding:6px 23px;font-size:14px}.disclaimer p{font-size:10px}.disclaimer{padding:.4em .5em;column-gap:.6em;margin-top:1.5em}.disclaimer i{font-size:12px}}@media screen and (max-width:1200px){.ModalOpened{padding-right:0}}@media screen and (max-width:1440px) and (min-width:992px){#visa-success-modal h2.responseText{font-size:36px}#visa-success-result strong{font-size:46px;padding-top:.2em}#visa-success-modal p.contactMsg{font-size:16px}#visa-success-modal .modal-content{max-width:500px;border-radius:20px;padding:2.5em}}@media screen and (max-width:992px) and (min-width:576px){#visa-success-modal .modal-content{max-width:500px;border-radius:16px;padding:2em}#visa-success-modal h2.responseText{font-size:28px}#visa-success-result strong{font-size:38px;padding-top:.1em}#visa-success-modal p.visascoretext{margin-bottom:16px}#visa-success-modal p.contactMsg{padding:10px;font-size:14px;margin-bottom:1.8em}#visa-success-modal button.btn.btn-small{padding:6px 24px;font-size:14px}.disclaimer{margin-top:2em}}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//metaapply.io/wp-content/plugins/sassy-social-share/public/css/../../images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color:#00000000}@media screen and (max-width:783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}