.elementor-70922 .elementor-element.elementor-element-646bca2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-70922 .elementor-element.elementor-element-2fbc84f9{text-align:center;}.elementor-70922 .elementor-element.elementor-element-2fbc84f9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-70922 .elementor-element.elementor-element-3033a750{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70922 .elementor-element.elementor-element-78d9fcb1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-70922 .elementor-element.elementor-element-4671ca9a{text-align:end;}.elementor-70922 .elementor-element.elementor-element-4671ca9a img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-70922 .elementor-element.elementor-element-16984d0c{--display:flex;}.elementor-70922 .elementor-element.elementor-element-741b1702 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-70922 .elementor-element.elementor-element-6afa79aa{font-family:"Lato", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-70922 .elementor-element.elementor-element-78c313b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70922 .elementor-element.elementor-element-486e0d6f{--display:flex;}.elementor-70922 .elementor-element.elementor-element-d1d4c0e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#000000;}.elementor-70922 .elementor-element.elementor-element-322367bb{font-family:"Lato", Sans-serif;font-weight:400;color:#000000;}.elementor-70922 .elementor-element.elementor-element-4ea710b0{--display:flex;}.elementor-70922 .elementor-element.elementor-element-3af40c72{text-align:start;}.elementor-70922 .elementor-element.elementor-element-3af40c72 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-70922 .elementor-element.elementor-element-3ecd03bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70922 .elementor-element.elementor-element-347bd4a6{--display:flex;}.elementor-70922 .elementor-element.elementor-element-31b52e6e{text-align:start;}.elementor-70922 .elementor-element.elementor-element-31b52e6e img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-70922 .elementor-element.elementor-element-7c4a8320{--display:flex;}.elementor-70922 .elementor-element.elementor-element-1f677454 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#000000;}.elementor-70922 .elementor-element.elementor-element-43ca369c{font-family:"Lato", Sans-serif;font-weight:400;color:#000000;}.elementor-70922 .elementor-element.elementor-element-66faf15c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70922 .elementor-element.elementor-element-3b0aec99{--display:flex;}.elementor-70922 .elementor-element.elementor-element-37063adb .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#000000;}.elementor-70922 .elementor-element.elementor-element-78d82833{font-family:"Lato", Sans-serif;font-weight:400;color:#000000;}.elementor-70922 .elementor-element.elementor-element-72f8dd87{--display:flex;}.elementor-70922 .elementor-element.elementor-element-6523d342{text-align:end;}.elementor-70922 .elementor-element.elementor-element-6523d342 img{width:100%;border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-70922 .elementor-element.elementor-element-646bca2f{--content-width:1440px;}.elementor-70922 .elementor-element.elementor-element-78c313b5{--width:100%;}}@media(max-width:1024px){.elementor-70922 .elementor-element.elementor-element-646bca2f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-70922 .elementor-element.elementor-element-2fbc84f9 .elementor-heading-title{font-size:30px;}.elementor-70922 .elementor-element.elementor-element-3033a750{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70922 .elementor-element.elementor-element-3ecd03bc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70922 .elementor-element.elementor-element-66faf15c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS */.color-orange {
    color: #f2622d;
}
.tabs-content-item .elementor {
    margin: 0;
}
p.subtitle.pricing_subtitle {
    color: #f2622d;
    font-weight: bold;
}
ul.pricing_list {
    margin-top: 20px;
}
.wpplan-pricing ul.tabNav {
    display: flex !important;
    justify-content: center;
    margin-bottom: 50px !important;
    border: none !important;
    background: none;
    box-shadow: none;
    border-bottom: none !important;
}
.wpplan-pricing li.tabs-nav-line {
    display: none;
}
.wpplan-pricing li.tabs-nav-link {
    background: none;
	position: relative;
}
.wpplan-pricing li.tabs-nav-link:nth-child(2) {
    border-bottom-left-radius: 30px !important;
    border-top-left-radius: 30px !important;
}
.wpplan-pricing li.tabs-nav-link {
    border-radius: 0 !important;
    min-width: 120px;
    text-align: center;
    font-weight: 500;
    background-color: white !important;
    border-color: #10101000 !important;
}
.wpplan-pricing li.tabs-nav-link:nth-child(3) {
    border-top-right-radius: 30px !IMPORTANT;
    border-bottom-right-radius: 30px !important;
}
.wpplan-pricing li.tabs-nav-link {
    margin: 0 !important;
    justify-content: center;
}
.wpplan-pricing li.tabs-nav-link.active {
    background-color: #283742 !important;
    color: #fff !important;
}
.pricing-tab-caption {
    background: #fff;
    color: #000;
    border-radius: 2px;
    margin-top: 10px;
    padding: 0 5px;
    text-align: center;
    font-size: 13px;
    position: absolute;
    left: 100%;
    top: 5px;
    height: 23px;
    width: 120px;
    margin-left: 15px;
}
.pricing-tab-caption span {
    position: absolute;
    left: 7px;
}
.pricing-tab-caption:before {
	content: '';
    background: #fff;
    width: 12px;
    height: 12px;
    position: absolute;
    left: -4px;
    top: 5px;
    transform: rotate(45deg);
    z-index: 0 !important;
}

a.elementor-toggle-title:hover,
a.elementor-toggle-title:focus,
a.elementor-toggle-title:active {
    background-image: unset;
}

.wpplan-call-to-action .ohio-cta-sc {
    border-radius: 10px;
    box-shadow: 5px 5px 20px 5px #eee;
}

@media only screen and (max-width: 767px) {
    .wpplan-pricing .pricing-tab-caption {
        position: absolute;
        top: 50px;
    }
    .wpplan-pricing .tabs-nav {
        overflow: visible;
    }
     #trustpilot-slider-mobile .slick-track {
    	display: flex;
    	justify-content: center;
    	height: 350px;
    }
    #trustpilot-slider-mobile .slick-arrow:before {
        color: #000;
    }
    #trustpilot-slider-mobile .slick-prev:before {
        left: -50px;
        padding-top:6px;
    	padding-right:1px;
    	opacity:1;
    }
    #trustpilot-slider-mobile .slick-next:before {
        padding-top: 6px;
	    opacity:1;
    }
    div#trustpilot-slider-mobile .slick-slide {
        display: flex;
    }
     #trustpilot-slider-mobile .slick-track {
    	height: 375px;
    }
}

@media only screen and (max-width: 360px) {
    #trustpilot-slider-mobile .slick-track {
    	height: 445px;
    }
}/* End custom CSS */