.elementor-4269 .elementor-element.elementor-element-4e1edfb:not(.elementor-motion-effects-element-type-background), .elementor-4269 .elementor-element.elementor-element-4e1edfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3298D4;}.elementor-4269 .elementor-element.elementor-element-4e1edfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4269 .elementor-element.elementor-element-4e1edfb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4269 .elementor-element.elementor-element-039bfca > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-4269 .elementor-element.elementor-element-9db798b > .elementor-element-populated{padding:0px 15px 0px 15px;}.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-4269 .elementor-element.elementor-element-27e3e0f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-27e3e0f{color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-3634b7b{color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4269 .elementor-element.elementor-element-30de259{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-4269 .elementor-element.elementor-element-30de259 .elementor-divider-separator{width:100%;}.elementor-4269 .elementor-element.elementor-element-30de259 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4269 .elementor-element.elementor-element-cdf90d9 > .elementor-widget-container{margin:0% 0% 0% 30%;}.elementor-4269 .elementor-element.elementor-element-9b247cc > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-4269 .elementor-element.elementor-element-8d6627b .elementor-blockquote__content{color:#000000;font-size:13px;line-height:24px;}.elementor-4269 .elementor-element.elementor-element-8d6627b .elementor-blockquote__author{color:#000000;font-size:13px;}.elementor-4269 .elementor-element.elementor-element-8d6627b .elementor-blockquote:before{color:#2774A1;font-size:calc(1px * 100);}.elementor-4269 .elementor-element.elementor-element-95681d0 .elementor-blockquote__content{color:#000000;font-size:13px;line-height:24px;}.elementor-4269 .elementor-element.elementor-element-95681d0 .elementor-blockquote__author{color:#000000;font-size:13px;}.elementor-4269 .elementor-element.elementor-element-95681d0 .elementor-blockquote:before{color:#2774A1;font-size:calc(1px * 100);}.elementor-4269 .elementor-element.elementor-element-c283a31 > .elementor-container{max-width:806px;}.elementor-4269 .elementor-element.elementor-element-b7c0914 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4269 .elementor-element.elementor-element-00c8766 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-00c8766{color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-3213069{color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-7bb2206{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-4269 .elementor-element.elementor-element-7bb2206 .elementor-divider-separator{width:100%;}.elementor-4269 .elementor-element.elementor-element-7bb2206 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4269 .elementor-element.elementor-element-fadcc76 > .elementor-widget-container{margin:0% 0% 0% 30%;}.elementor-4269 .elementor-element.elementor-element-2349b94 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4269 .elementor-element.elementor-element-e8d2866 .elementor-blockquote__content{color:#000000;font-size:13px;line-height:24px;}.elementor-4269 .elementor-element.elementor-element-e8d2866 .elementor-blockquote__author{color:#000000;font-size:13px;}.elementor-4269 .elementor-element.elementor-element-e8d2866 .elementor-blockquote:before{color:#2774A1;font-size:calc(1px * 100);}.elementor-4269 .elementor-element.elementor-element-c8a4f40 .elementor-blockquote__content{color:#000000;font-size:13px;line-height:24px;}.elementor-4269 .elementor-element.elementor-element-c8a4f40 .elementor-blockquote__author{color:#000000;font-size:13px;}.elementor-4269 .elementor-element.elementor-element-c8a4f40 .elementor-blockquote:before{color:#2774A1;font-size:calc(1px * 100);}.elementor-4269 .elementor-element.elementor-element-808c213 > .elementor-container{max-width:806px;}.elementor-4269 .elementor-element.elementor-element-c549441:not(.elementor-motion-effects-element-type-background), .elementor-4269 .elementor-element.elementor-element-c549441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9016;}.elementor-4269 .elementor-element.elementor-element-c549441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 20px 0px;}.elementor-4269 .elementor-element.elementor-element-c549441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-4269 .elementor-element.elementor-element-c556c48 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4269 .elementor-element.elementor-element-c556c48{text-align:center;}.elementor-4269 .elementor-element.elementor-element-c556c48 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:400;color:#333333;}.elementor-widget-eael-countdown .eael-countdown-digits::after{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-countdown-finish-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4269 .elementor-element.elementor-element-1124952 > .elementor-widget-container{margin:0px 420px 0px 420px;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-item > div{text-align:center;margin-right:8px;margin-left:8px;padding:10px 0px 12px 0px;border-radius:20px 20px 20px 20px;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-items>li{display:table-cell;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-digits::after{left:98%;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-container{margin-right:-8px;margin-left:-8px;margin-bottom:0px;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-digits{color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-item > div.eael-countdown-days{background-color:#222222;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-item > div.eael-countdown-hours{background-color:#222222;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-item > div.eael-countdown-minutes{background-color:#222222;}.elementor-4269 .elementor-element.elementor-element-1124952 .eael-countdown-item > div.eael-countdown-seconds{background-color:#222222;}.elementor-4269 .elementor-element.elementor-element-e2415c9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-b3d6f43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-35e85ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-8ab6321{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-142e633 > .elementor-widget-container{padding:43px 0px 28px 0px;}.elementor-4269 .elementor-element.elementor-element-2a96c67 > .elementor-widget-container{padding:43px 0px 28px 0px;}.elementor-4269 .elementor-element.elementor-element-1585c85 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 20px;}.elementor-4269 .elementor-element.elementor-element-96a4fd9{margin-top:0px;margin-bottom:-10px;}.elementor-4269 .elementor-element.elementor-element-66e7914 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-4269 .elementor-element.elementor-element-a29520c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-e66737c > .elementor-widget-container{background-color:#FFFFFF;padding:40px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-4269 .elementor-element.elementor-element-f5fa876 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-763920c > .elementor-widget-container{background-color:#FFFFFF;padding:40px 20px 43px 20px;border-radius:10px 10px 10px 10px;}.elementor-4269 .elementor-element.elementor-element-dfabfcb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-3ba8572 > .elementor-widget-container{background-color:#FFFFFF;padding:40px 20px 43px 20px;border-radius:10px 10px 10px 10px;}.elementor-4269 .elementor-element.elementor-element-9faaedd > .elementor-container{max-width:806px;}.elementor-4269 .elementor-element.elementor-element-9faaedd{margin-top:30px;margin-bottom:0px;}.elementor-4269 .elementor-element.elementor-element-3053e87 > .elementor-element-populated{padding:15px 0px 0px 15px;}.elementor-4269 .elementor-element.elementor-element-14cb717{font-family:"Roboto", Sans-serif;font-weight:400;color:#333333;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-4269 .elementor-element.elementor-element-9063253 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 10px 0px 10px;}.elementor-4269 .elementor-element.elementor-element-9063253 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-4269 .elementor-element.elementor-element-9063253 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4269 .elementor-element.elementor-element-9063253.elementor-view-stacked .elementor-icon{background-color:#00CF21;}.elementor-4269 .elementor-element.elementor-element-9063253.elementor-view-framed .elementor-icon, .elementor-4269 .elementor-element.elementor-element-9063253.elementor-view-default .elementor-icon{fill:#00CF21;color:#00CF21;border-color:#00CF21;}.elementor-4269 .elementor-element.elementor-element-9063253 .elementor-icon{font-size:20px;}.elementor-4269 .elementor-element.elementor-element-9063253 .elementor-icon-box-description{color:#333333;}.elementor-4269 .elementor-element.elementor-element-5821b36 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 10px 0px 10px;}.elementor-4269 .elementor-element.elementor-element-5821b36 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-4269 .elementor-element.elementor-element-5821b36 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4269 .elementor-element.elementor-element-5821b36.elementor-view-stacked .elementor-icon{background-color:#00CF21;}.elementor-4269 .elementor-element.elementor-element-5821b36.elementor-view-framed .elementor-icon, .elementor-4269 .elementor-element.elementor-element-5821b36.elementor-view-default .elementor-icon{fill:#00CF21;color:#00CF21;border-color:#00CF21;}.elementor-4269 .elementor-element.elementor-element-5821b36 .elementor-icon{font-size:20px;}.elementor-4269 .elementor-element.elementor-element-5821b36 .elementor-icon-box-description{color:#333333;}.elementor-4269 .elementor-element.elementor-element-bafaea1 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 10px 0px 10px;}.elementor-4269 .elementor-element.elementor-element-bafaea1 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-4269 .elementor-element.elementor-element-bafaea1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4269 .elementor-element.elementor-element-bafaea1.elementor-view-stacked .elementor-icon{background-color:#00CF21;}.elementor-4269 .elementor-element.elementor-element-bafaea1.elementor-view-framed .elementor-icon, .elementor-4269 .elementor-element.elementor-element-bafaea1.elementor-view-default .elementor-icon{fill:#00CF21;color:#00CF21;border-color:#00CF21;}.elementor-4269 .elementor-element.elementor-element-bafaea1 .elementor-icon{font-size:20px;}.elementor-4269 .elementor-element.elementor-element-bafaea1 .elementor-icon-box-description{color:#333333;}.elementor-4269 .elementor-element.elementor-element-cb8c10a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-b74d6f2 > .elementor-widget-container{margin:-40px 0px -30px 0px;}.elementor-4269 .elementor-element.elementor-element-c26fba9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-f777b73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-5771d8c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-7b2f1a3 > .elementor-widget-container{padding:43px 0px 28px 0px;}.elementor-4269 .elementor-element.elementor-element-220ee4d > .elementor-widget-container{padding:43px 0px 28px 0px;}.elementor-4269 .elementor-element.elementor-element-7c124ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-0a0fdb6:not(.elementor-motion-effects-element-type-background), .elementor-4269 .elementor-element.elementor-element-0a0fdb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-4269 .elementor-element.elementor-element-0a0fdb6 > .elementor-container{max-width:950px;}.elementor-4269 .elementor-element.elementor-element-0a0fdb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4269 .elementor-element.elementor-element-0a0fdb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4269 .elementor-element.elementor-element-b16a138 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-4269 .elementor-element.elementor-element-0c819f6 > .elementor-widget-container{padding:20px 0px 15px 0px;}.elementor-4269 .elementor-element.elementor-element-0c819f6{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#9FA4AF;}@media(max-width:767px){.elementor-4269 .elementor-element.elementor-element-1124952 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-4269 .elementor-element.elementor-element-a29520c{width:100%;}.elementor-4269 .elementor-element.elementor-element-f5fa876{width:100%;}.elementor-4269 .elementor-element.elementor-element-dfabfcb{width:100%;}.elementor-4269 .elementor-element.elementor-element-b74d6f2 > .elementor-widget-container{margin:-20px 0px -40px 0px;}}@media(min-width:768px){.elementor-4269 .elementor-element.elementor-element-9db798b{width:75%;}.elementor-4269 .elementor-element.elementor-element-9b247cc{width:25%;}.elementor-4269 .elementor-element.elementor-element-b7c0914{width:75%;}.elementor-4269 .elementor-element.elementor-element-2349b94{width:25%;}}/* Start custom CSS for section, class: .elementor-element-c283a31 */.resume ul li {color: white;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-808c213 */.resume ul li {color: white;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e1edfb */.order-list .media .media-body {
    padding-left: 19px;
    overflow: hidden;
    zoom: 1;
    color: white;
}
.order-list .media .media-heading {
    font-family: osb;
    font-size: 1.64em;
    line-height: 100%;
    margin-bottom: 28px;
}
.order-list .media p {
    font-size: 15px;
    color: white;
}
.order-list .media .media-body ul li {
    line-height: 140%;
    margin-bottom: 25px;
    padding: 0;
    font-size: 17px;
    color: inherit;
    max-width: 100%;
}
.order-list .media .price-row.bold .pull-right {
    text-decoration: none;
}
.order-list .total-price-line {
    font-family: osb;
    font-size: 1.66em;
    border-top: 1px solid #fff;
    padding: 24px 0 10px 200px;
    color: white;
}
.order-list .testimonials-container {
    color: #333;
}
.col-xs-3 {
    width: 25%;
    display: block;
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
.order-list .testimonials-container blockquote.testimonial {
    margin-bottom: 28px;
    padding: 0;
    border: 0;
}
blockquote {
    margin: 0 0 20px;
}
.order-list .testimonials-container .icon-quotes {
    margin: 0 auto 20px;
}
.order-list .testimonials-container cite {
    display: block;
    font-size: 13px;
    line-height: 171%;
    font-family: lr;
}
.icon-quotes {
    background: url('/wp-content/uploads/quote.png') no-repeat;
    height: 27px;
    width: 27px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e85ec */.gray-area {margin-bottom: 0!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-142e633 */.package-details li {
    margin: 0;
    text-align: left;
    border-bottom: 1px solid #ccc;
    padding: 8px 20px 8px 26px;
    display: block!important;
    font-family: inherit;
    position: relative;
}
.package-details li.icon-check:before {
    content: url('/wp-content/uploads/icon-check.gif');
}
.package-details li:before {
    left: 0;
    top: 10px;
    height: 20px;
    display: block;
    position: absolute;
}
.package-details li.icon-remove:before {
    content: url('/wp-content/uploads/icon-remove.gif');
}
.package .package-title {
    color: #fff;
    background-color: #6fb7e1;
    font-size: 25px;
    font-weight: 700;
    line-height: 50px;
}
.package .package-price {
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    font-weight: 700;
    background-color: #a9d4ed;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.packages .package-container {
    width: 100%;
    display: block;
}
.package-details {
    list-style: none;
    margin: 10px;
    padding: 0;
}
.packages .package {
    border: 1px solid #ccc;
    border-top: none;
    color: #333;
    background-color: #fff;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.package.popular .package-label span {
    background-color: #3298d4;
    line-height: 40px;
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    margin-left: -100%;
}
li.icon-check b{font-weight:500;}
@media screen and (min-width: 990px){
.package-details {
    margin: 10px 30px;
}
}
@media screen and (min-width: 990px){
.packages .package-container {
    width: 1%;
    display: table-cell;
}}
@media screen and (min-width: 990px){
.packages .package {
    border-right-width: 0;
}}
@media (max-width: 480px){
    .package.popular {
    margin-top: 60px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a96c67 */.package-details li {
    margin: 0;
    text-align: left;
    border-bottom: 1px solid #ccc;
    padding: 8px 20px 8px 26px;
    display: block!important;
    font-family: inherit;
    position: relative;
}
.package-details li.icon-check:before {
    content: url('/wp-content/uploads/icon-check.gif');
}
.package-details li:before {
    left: 0;
    top: 10px;
    height: 20px;
    display: block;
    position: absolute;
}
.package-details li.icon-remove:before {
    content: url('/wp-content/uploads/icon-remove.gif');
}
.package .package-title {
    color: #fff;
    background-color: #6fb7e1;
    font-size: 25px;
    font-weight: 700;
    line-height: 50px;
}
.package .package-price {
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    font-weight: 700;
    background-color: #a9d4ed;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.packages .package-container {
    width: 100%;
    display: block;
}
.package-details {
    list-style: none;
    margin: 10px;
    padding: 0;
}
.packages .package {
    border: 1px solid #ccc;
    border-top: none;
    color: #333;
    background-color: #fff;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.package.popular .package-label span {
    background-color: #3298d4;
    line-height: 40px;
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    margin-left: -100%;
}
li.icon-check b{font-weight:500;}
@media screen and (min-width: 990px){
.package-details {
    margin: 10px 30px;
}
}
@media screen and (min-width: 990px){
.packages .package-container {
    width: 1%;
    display: table-cell;
}}
@media screen and (min-width: 990px){
.packages .package {
    border-right-width: 0;
}}
@media (max-width: 480px){
    .package.popular {
    margin-top: 60px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ab6321 */.with-order-button {
    min-height: 768px;
}
.with-order-button .container {
    margin: auto;
    background: #efefef;
    max-width: 850px;
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
}
.packages-container {
    text-align: center;
    margin: 40px auto;
    font-size: 13px;
    z-index: 999;
    position: relative;
    max-width: 100%;
}
.packages {
    display: table;
    margin: 0 auto;
}
.packages .package.popular {
    border-color: #3298d4;
    border-width: 2px;
}
.package-payments {
    margin-top: 20px;
}
.package .buybtn{
    font-size: 1em;
    line-height: 40px;
    padding: 0 14px 0 2px;
    margin: 20px 10px;
    display: block;
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58512;
    font-weight: 700;
    border-radius: 20px;
    text-decoration: none;
}
.package .buybtn img {
    margin-left: 4px;
    margin-top: 3px;
    float: left;
}
.package__no-bonuses {
    display: block;
    margin-top: -12px;
    margin-bottom: 18px;
    font-size: 15px;
}
@media screen and (min-width: 990px){
.package .buybtn {
    margin: 20px 30px 20px 54px;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e2415c9 */.gray-area {
    background: #efefef;
    padding: 43px 15px 47px;
}
.gray-area h5 {
    color: #333;
    font-family: lb;
    text-align: center;
    text-transform: uppercase;
    font-size: 31px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a29520c */.icon-blue-arr-4 {
    background: url('/wp-content/uploads/icon-1.png') no-repeat;
}
.three-columns.blue .well h4 {
    text-transform: uppercase;
    margin-bottom: 17px!important;
}
.three-columns .columns-regions .well h4 {
    text-align: center;
    font-size: 15px;
    margin-bottom: 19px;
    color: #3b4550;
}
.three-columns .columns-regions .well p {
    font-size: 15px;
    line-height: 165%;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5fa876 */.three-columns .columns-regions {
    margin: 60px 0 0;
}
.three-columns.blue .columns-regions {
    margin-top: 77px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a6ae7b2 */.three-columns .container.wider {
    max-width: 1233px;
}
.three-columns .container {
    margin: auto;
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
}
.three-columns .columns-regions .col-xs-4 {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 55px;
}
.col-xs-4 {
    width: 33.33333333333333%;
}
.three-columns .columns-regions .well {
    background: #fff;
    border-radius: 3px;
    text-align: center;
    border-radius: 10px;
    border: 1px solid #e9eaec;
    padding: 60px 25px 0;
    position: relative;
    margin: 0;
}
.three-columns .columns-regions .well span {
    position: absolute;
    top: -45px;
    left: 50%;
    margin-left: -45px;
}
.icon-blue-arr-4 {
    height: 89px;
    width: 89px;
    background: url('/wp-content/uploads/icon-1.png') no-repeat;
}
.icon-blue-arr-5 {
    background: url('/wp-content/uploads/icon-2.png') no-repeat;
    height: 89px;
    width: 89px;
}
.icon-blue-arr-6 {
    background: url('/wp-content/uploads/icon-3.png') no-repeat;
    height: 89px;
    width: 89px;
}
.columns-regions h4 {font-weight: 600;}
body p, body ul li {color:#333;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f8187b */.three-columns.blue {
    background: #3298d4;
    color: #fff;
    padding: 54px 0 34px;
}
.three-columns.blue .container {
    margin: auto;
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
    background: #3298d4;
}
.three-columns.blue .well {
    min-height: 361px;
}
.three-columns.blue .container2 {
    margin: auto;
    max-width: 806px;
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
}
.three-columns h3 {
    font-size: 30px;
    margin-bottom: 28px;
    font-family: osl;
    color: #333;
    text-transform: uppercase;
    line-height: 100%;
    color: white;
}
.three-columns.blue h3.title strong {
    border-bottom: 1px solid #ccc;
    display: inline-block;
    padding-bottom: 4px;
    color: white;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd67c98 */.with-stars .col-xs-4 .star-item {
    position: relative;
    padding: 16px 10px 16px 80px;
    margin-bottom: 10px;
    min-height: 162px;
}
.with-stars .col-xs-4 .star-item .icon-star-yellow {
    position: absolute;
    top: -2px;
    left: 5px;
}
.icon-star-yellow {
    background-position: -3742px 0;
    height: 56px;
    width: 57px;
    background: url('/wp-content/uploads/check-tr.png') no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b74d6f2 */.with-stars.v2 .bold-header.blue {
    color: #3298d4;
    font-size: 30px;
    padding: 0;
    line-height: 100%;
    margin: 55px 0 45px;
}
.with-stars.v2 .bold-header {
    text-align: center;
    font-family: lb;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e3e0dd8 */.with-stars.v2 {
    background: #fff;
    padding: 20px 0 40px;
}
.with-stars {
    color: #8d929c;
}
.with-stars.v2 .container {
    background: #fff;
    font-family: osr;
}
.with-stars.v2 .bold-header {
    text-align: center;
    font-family: lb;
    color: #333;
    text-transform: uppercase;
    font-size: 22px;
    line-height: 160%;
}
.white-bgd ul.normalized li, .white-bgd p {
    margin-bottom: 31px;
    font-size: 17px;
    line-height: 152%;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b2f1a3 */.package-details li {
    margin: 0;
    text-align: left;
    border-bottom: 1px solid #ccc;
    padding: 8px 20px 8px 26px;
    display: block!important;
    font-family: inherit;
    position: relative;
}
.package-details li.icon-check:before {
    content: url('/wp-content/uploads/icon-check.gif');
}
.package-details li:before {
    left: 0;
    top: 10px;
    height: 20px;
    display: block;
    position: absolute;
}
.package-details li.icon-remove:before {
    content: url('/wp-content/uploads/icon-remove.gif');
}
.package .package-title {
    color: #fff;
    background-color: #6fb7e1;
    font-size: 25px;
    font-weight: 700;
    line-height: 50px;
}
.package .package-price {
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    font-weight: 700;
    background-color: #a9d4ed;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.packages .package-container {
    width: 100%;
    display: block;
}
.package-details {
    list-style: none;
    margin: 10px;
    padding: 0;
}
.packages .package {
    border: 1px solid #ccc;
    border-top: none;
    color: #333;
    background-color: #fff;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.package.popular .package-label span {
    background-color: #3298d4;
    line-height: 40px;
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    margin-left: -100%;
}
li.icon-check b{font-weight:500;}
@media screen and (min-width: 990px){
.package-details {
    margin: 10px 30px;
}
}
@media screen and (min-width: 990px){
.packages .package-container {
    width: 1%;
    display: table-cell;
}}
@media screen and (min-width: 990px){
.packages .package {
    border-right-width: 0;
}}
@media (max-width: 480px){
    .package.popular {
    margin-top: 60px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-220ee4d */.package-details li {
    margin: 0;
    text-align: left;
    border-bottom: 1px solid #ccc;
    padding: 8px 20px 8px 26px;
    display: block!important;
    font-family: inherit;
    position: relative;
}
.package-details li.icon-check:before {
    content: url('/wp-content/uploads/icon-check.gif');
}
.package-details li:before {
    left: 0;
    top: 10px;
    height: 20px;
    display: block;
    position: absolute;
}
.package-details li.icon-remove:before {
    content: url('/wp-content/uploads/icon-remove.gif');
}
.package .package-title {
    color: #fff;
    background-color: #6fb7e1;
    font-size: 25px;
    font-weight: 700;
    line-height: 50px;
}
.package .package-price {
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    font-weight: 700;
    background-color: #a9d4ed;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.packages .package-container {
    width: 100%;
    display: block;
}
.package-details {
    list-style: none;
    margin: 10px;
    padding: 0;
}
.packages .package {
    border: 1px solid #ccc;
    border-top: none;
    color: #333;
    background-color: #fff;
}
.package .package-label {
    text-transform: uppercase;
    margin-top: -40px;
    line-height: 40px;
    display: inline-block;
    position: absolute;
}
.package.popular .package-label span {
    background-color: #3298d4;
    line-height: 40px;
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    margin-left: -100%;
}
li.icon-check b{font-weight:500;}
@media screen and (min-width: 990px){
.package-details {
    margin: 10px 30px;
}
}
@media screen and (min-width: 990px){
.packages .package-container {
    width: 1%;
    display: table-cell;
}}
@media screen and (min-width: 990px){
.packages .package {
    border-right-width: 0;
}}
@media (max-width: 480px){
    .package.popular {
    margin-top: 60px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5771d8c */.with-order-button {
    min-height: 768px;
}
.with-order-button .container {
    margin: auto;
    background: #efefef;
    max-width: 850px;
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
}
.packages-container {
    text-align: center;
    margin: 40px auto;
    font-size: 13px;
    z-index: 999;
    position: relative;
    max-width: 100%;
}
.packages {
    display: table;
    margin: 0 auto;
}
.packages .package.popular {
    border-color: #3298d4;
    border-width: 2px;
}
.package-payments {
    margin-top: 20px;
}
.package .buybtn{
    font-size: 1em;
    line-height: 40px;
    padding: 0 14px 0 2px;
    margin: 20px 10px;
    display: block;
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58512;
    font-weight: 700;
    border-radius: 20px;
    text-decoration: none;
}
.package .buybtn img {
    margin-left: 4px;
    margin-top: 3px;
    float: left;
}
.package__no-bonuses {
    display: block;
    margin-top: -12px;
    margin-bottom: 18px;
    font-size: 15px;
}
@media screen and (min-width: 990px){
.package .buybtn {
    margin: 20px 30px 20px 54px;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c26fba9 */.gray-area {
    background: #efefef;
    padding: 43px 15px 47px;
}
.gray-area h5 {
    color: #333;
    font-family: lb;
    text-align: center;
    text-transform: uppercase;
    font-size: 31px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c819f6 */.footer p {color: #9FA4AF;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0a0fdb6 */.footer-wrap a:hover{color: #428bca;}/* End custom CSS */