.elementor-1438460 .elementor-element.elementor-element-228e04b3 > .elementor-container{min-height:550px;}.elementor-1438460 .elementor-element.elementor-element-228e04b3 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1438460 .elementor-element.elementor-element-228e04b3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1438460 .elementor-element.elementor-element-5bd6db19.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topazlabs.com/wp-content/uploads/2019/07/mark-fagan-after.jpg");background-position:center center;background-size:cover;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.87;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated > .elementor-background-overlay, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1438460 .elementor-element.elementor-element-52e8524{width:auto;max-width:auto;top:-15px;}body:not(.rtl) .elementor-1438460 .elementor-element.elementor-element-52e8524{left:-15px;}body.rtl .elementor-1438460 .elementor-element.elementor-element-52e8524{right:-15px;}.elementor-1438460 .elementor-element.elementor-element-27cf5fb > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1438460 .elementor-element.elementor-element-6e090a8 .elementor-testimonial-content{color:#ffffff;font-size:15px;font-weight:300;font-style:italic;line-height:1.7em;}.elementor-1438460 .elementor-element.elementor-element-6e090a8 .elementor-testimonial-name{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-1438460 .elementor-element.elementor-element-6e090a8 .elementor-testimonial-job{color:#0077ff;font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.6em;}.elementor-bc-flex-widget .elementor-1438460 .elementor-element.elementor-element-63f88369.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-1438460 .elementor-element.elementor-element-63f88369.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1438460 .elementor-element.elementor-element-63f88369 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#0077ff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-1438460 .elementor-element.elementor-element-63f88369 > .elementor-element-populated, .elementor-1438460 .elementor-element.elementor-element-63f88369 > .elementor-element-populated > .elementor-background-overlay, .elementor-1438460 .elementor-element.elementor-element-63f88369 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-63f88369 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1438460 .elementor-element.elementor-element-a926cd7{margin-top:0px;margin-bottom:15px;}.elementor-1438460 .elementor-element.elementor-element-66564d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-036755b{text-align:left;width:auto;max-width:auto;}.elementor-1438460 .elementor-element.elementor-element-036755b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-b090dc2.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-1438460 .elementor-element.elementor-element-b090dc2 .elementor-heading-title{font-size:18px;font-weight:300;line-height:2.5em;}.elementor-1438460 .elementor-element.elementor-element-b090dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-b090dc2{width:auto;max-width:auto;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4{text-align:left;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4.elementor-widget-heading .elementor-heading-title{color:#121d35;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4 .elementor-heading-title{font-size:32px;font-weight:300;line-height:1.3em;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-72948ad0 .elementor-text-editor{text-align:left;}.elementor-1438460 .elementor-element.elementor-element-72948ad0{color:#555e63;font-size:15px;font-weight:300;line-height:1.7em;}.elementor-1438460 .elementor-element.elementor-element-72948ad0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 130px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-5f159fb{padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-42d1a71 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:34px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-34px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group > label, .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-subgroup label{color:#596071;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group > label{font-size:16px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-type-html{padding-bottom:0px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group .elementor-field{color:#121d35;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group .elementor-field, .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-subgroup label{font-size:16px;font-weight:400;line-height:2.4em;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#d5dae6;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#d5dae6;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group .elementor-select-wrapper::before{color:#d5dae6;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-button{background-color:#0077ff;font-size:15px;border-radius:50px 50px 50px 50px;padding:16px 42px 16px 42px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-button:hover{background-color:#006be5;}.elementor-1438460 .elementor-element.elementor-element-c8e5544{width:auto;max-width:auto;bottom:3px;}body:not(.rtl) .elementor-1438460 .elementor-element.elementor-element-c8e5544{left:0px;}body.rtl .elementor-1438460 .elementor-element.elementor-element-c8e5544{right:0px;}.elementor-1438460 .elementor-element.elementor-element-530dbbb a.elementor-button, .elementor-1438460 .elementor-element.elementor-element-530dbbb .elementor-button{font-size:15px;background-color:#0077ff;border-radius:50px 50px 50px 50px;padding:16px 42px 16px 042px;}.elementor-1438460 .elementor-element.elementor-element-530dbbb a.elementor-button:hover, .elementor-1438460 .elementor-element.elementor-element-530dbbb .elementor-button:hover, .elementor-1438460 .elementor-element.elementor-element-530dbbb a.elementor-button:focus, .elementor-1438460 .elementor-element.elementor-element-530dbbb .elementor-button:focus{background-color:#006be5;}.elementor-1438460 .elementor-element.elementor-element-530dbbb{width:auto;max-width:auto;bottom:10px;}body:not(.rtl) .elementor-1438460 .elementor-element.elementor-element-530dbbb{right:0.969px;}body.rtl .elementor-1438460 .elementor-element.elementor-element-530dbbb{left:0.969px;}#elementor-popup-modal-1438460 .dialog-message{width:1140px;height:auto;}#elementor-popup-modal-1438460{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(6,0,20,0.92);}#elementor-popup-modal-1438460 .dialog-close-button{display:block;font-size:20px;}#elementor-popup-modal-1438460 .dialog-widget-content{animation-duration:0.5s;border-radius:0px 0px 0px 0px;box-shadow:2px 8px 23px 3px rgba(1,0,33,0.06);}#elementor-popup-modal-1438460 .dialog-close-button i{color:#dcdce2;}@media(max-width:1024px) and (min-width:768px){.elementor-1438460 .elementor-element.elementor-element-5bd6db19{width:100%;}.elementor-1438460 .elementor-element.elementor-element-63f88369{width:100%;}}@media(max-width:1024px){.elementor-1438460 .elementor-element.elementor-element-228e04b3{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated > .elementor-background-overlay, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1438460 .elementor-element.elementor-element-63f88369 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-1438460 .elementor-element.elementor-element-66564d8 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-b090dc2 .elementor-heading-title{font-size:16px;}.elementor-1438460 .elementor-element.elementor-element-b090dc2 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1438460 .elementor-element.elementor-element-72948ad0{font-size:14px;}.elementor-1438460 .elementor-element.elementor-element-72948ad0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1438460 .elementor-element.elementor-element-5f159fb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-42d1a71 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-530dbbb{bottom:0px;}#elementor-popup-modal-1438460 .dialog-message{width:724px;}#elementor-popup-modal-1438460{align-items:flex-start;}}@media(max-width:767px){.elementor-1438460 .elementor-element.elementor-element-228e04b3{padding:20px 20px 20px 20px;}.elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-element-populated > .elementor-background-overlay, .elementor-1438460 .elementor-element.elementor-element-5bd6db19 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-a926cd7{margin-top:0px;margin-bottom:10px;}.elementor-1438460 .elementor-element.elementor-element-66564d8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-b090dc2 .elementor-heading-title{font-size:18px;line-height:2.4em;}.elementor-1438460 .elementor-element.elementor-element-b090dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4{text-align:left;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4 .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-1438460 .elementor-element.elementor-element-d40d7f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-72948ad0 .elementor-text-editor{text-align:left;}.elementor-1438460 .elementor-element.elementor-element-72948ad0{font-size:15px;line-height:1.5em;}.elementor-1438460 .elementor-element.elementor-element-72948ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-5f159fb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1438460 .elementor-element.elementor-element-1f534fbd > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1438460 .elementor-element.elementor-element-c8e5544 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1438460 .elementor-element.elementor-element-c8e5544{width:100%;max-width:100%;}.elementor-1438460 .elementor-element.elementor-element-530dbbb a.elementor-button, .elementor-1438460 .elementor-element.elementor-element-530dbbb .elementor-button{padding:14px 34px 14px 34px;}.elementor-1438460 .elementor-element.elementor-element-530dbbb{bottom:17px;}}/* Start custom CSS for html, class: .elementor-element-52e8524 */.tl-tlp-credits {
    display: flex;
    align-items: center;
    font-family: 'Roboto', Sans-Serif;
    background: rgba(255,255,255,0);
    padding: 12px 22px 7px 22px;
    border-radius: 50px;
    transition: background .2s ease-in-out;
}

.tl-tlp-credits:hover {
    background: rgba(255,255,255,.15);
}

.tl-tlp-c-svg svg {
    width: 26px;
    opacity: 0.3;
    transition: opacity .2s ease-in-out;
}

.tl-tlp-credits:hover .tl-tlp-c-svg svg {
    opacity: 0.8;
}

.tl-tlp-c-name {
    font-size: 13px;
    margin-left: 12px;
    color: #fff;
    opacity: 0;
    visibility: hidden;
    transition: opacity .2s ease-in-out, visibility .2s ease-in-out;
    position: relative;
    top: -3px;
}

.tl-tlp-credits:hover .tl-tlp-c-name {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27cf5fb */.elementor-1438460 .elementor-element.elementor-element-27cf5fb svg {
    width: 50px;
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bd6db19 */.tl-tlp-bg .elementor-column-wrap {
    transition: none !important;
}

.tl-tlp-bg .elementor-background-overlay {
background: linear-gradient(rgba(0, 119, 255, 0.32), #110a3a);
background-size: 400% 400%;

-webkit-animation: AnimationName 5.5s ease infinite;
-moz-animation: AnimationName 5.5s ease infinite;
-o-animation: AnimationName 5.5s ease infinite;
animation: AnimationName 5.5s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:50% 0%}
    50%{background-position:51% 100%}
    100%{background-position:50% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:50% 0%}
    50%{background-position:51% 100%}
    100%{background-position:50% 0%}
}
@-o-keyframes AnimationName {
    0%{background-position:50% 0%}
    50%{background-position:51% 100%}
    100%{background-position:50% 0%}
}
@keyframes AnimationName {
    0%{background-position:70% 40%}
    50%{background-position:80% 70%}
    100%{background-position:70% 40%}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-036755b */.elementor-1438460 .elementor-element.elementor-element-036755b .elementor-image img {
    width: 44px;
    margin-right: 15px;
}
@media only screen and (max-width: 767px) {
    .elementor-1438460 .elementor-element.elementor-element-036755b .elementor-image img {
        width: 32px;
        position: relative;
        top: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b090dc2 */.elementor-1438460 .elementor-element.elementor-element-b090dc2 .elementor-widget-container h2 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d40d7f4 */.elementor-1438460 .elementor-element.elementor-element-d40d7f4 {
    margin: 0 0 12px 0;
}

.elementor-1438460 .elementor-element.elementor-element-d40d7f4 h2 span {
    transition: color .2s ease-in-out;
}

@media only screen and (max-width: 1024px) {
    .elementor-1438460 .elementor-element.elementor-element-d40d7f4 {
        max-width: 460px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72948ad0 */.elementor-1438460 .elementor-element.elementor-element-72948ad0 {
    max-width: 900px;
    margin: 0 auto;
}

@media only screen and (max-width: 1024px) {
    .elementor-1438460 .elementor-element.elementor-element-72948ad0 {
        max-width: 560px;
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1f534fbd */.elementor-1438460 .elementor-element.elementor-element-1f534fbd,
.elementor-1438460 .elementor-element.elementor-element-1f534fbd form {
    margin: 0;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-form .elementor-button.elementor-size-sm {
    min-height: auto;
    margin-top: 50px;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group select,
.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group input[type=number] {
    box-shadow: none;
    padding: 3px 0 3px 28px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-type-number {
    width: 100%;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-type-submit {
    display: none;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group .elementor-select-wrapper select:focus,
.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group .elementor-select-wrapper select:active {
    outline: none;
    box-shadow: none;
    border-bottom-color: #07f !important;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group:nth-child(1) select {
    background-image: url(https://topazlabs.com/wp-content/uploads/2019/10/tl-product-icon.png);
    background-repeat: no-repeat;
    background-position: -4px 10px;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-field-group:nth-child(2) input {
    background-image: url(https://topazlabs.com/wp-content/uploads/2019/10/tl-team-icon-2.png);
    background-repeat: no-repeat;
    background-position: -5px 7px;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd.elementor-widget-form .elementor-message {
    position: absolute;
    bottom: -32px;
    right: 0;
}

.elementor-1438460 .elementor-element.elementor-element-1f534fbd.elementor-widget-form .elementor-message.elementor-help-inline {
    position: absolute;
    bottom: auto;
    right: 30px;
    top: 2px;
}

@media only screen and (max-width:1024px) {
    .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-form .elementor-button.elementor-size-sm {
        margin-top: 80px;
    }
}

@media only screen and (max-width:767px) {
    .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-form .elementor-button.elementor-size-sm {
        margin-top: 10px;
    }
    .elementor-1438460 .elementor-element.elementor-element-1f534fbd .elementor-button {
        position: relative;
        bottom: 2px;
        padding: 14px 30px !important;
    }
    .elementor-1438460 .elementor-element.elementor-element-1f534fbd.elementor-widget-form .elementor-message {
        bottom: -28px;
    }
    .elementor-1438460 .elementor-element.elementor-element-1f534fbd.elementor-widget-form .elementor-message.elementor-help-inline {
        right: 24px;
        opacity: 0.8;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c8e5544 */.tl-license-price {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.tl-lp-icon {
    order: 1;
}

.tl-lp-text {
    order: 2;
    padding-left: 16px;
}

.tl-save {
    font-size: 14px;
    line-height: 26px;
    color: #596071;
    font-weight: 300;
}

.tl-save span {
    color: #07f;
    font-weight: 500;
    margin-left: 2px;
}

.tl-lp-text h3 {
    margin: 0;
    font-size: 24px;
    line-height: 30px;
    font-weight: 600;
    letter-spacing: -0.5px;
    color: #121D35;
}

.tl-lp-text h3 em {
    font-style: normal;
    font-size: 14px;
    position: relative;
    top: -3px;
    margin-right: 1px;
    color: #596071;
    font-weight: 300;
}

.tl-lp-icon {
    position: relative;
    top: 3px;
}

.tl-lp-icon svg {
    width: 38px;
    transition: fill .2s ease-in-out;
}

.tl-license-price:hover .tl-lp-icon svg {
    fill: #B4BAC8 !important;
}

@media only screen and (max-width:767px) {
    .elementor-1438460 .elementor-element.elementor-element-c8e5544 {
        position: relative;
    }
    .tl-lp-icon svg {
        width: 30px;
    }
    .tl-lp-text {
        padding-left: 10px;
    }
    .tl-lp-text small {
        font-size: 13px;
    }
    .tl-lp-text h3 {
        font-size: 20px;
        line-height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f159fb */.elementor-1438460 .elementor-element.elementor-element-5f159fb .elementor-widget-wrap {
    padding-bottom: 120px;
}

@media only screen and (max-width: 768px) {
    .elementor-1438460 .elementor-element.elementor-element-5f159fb .elementor-widget-wrap {
        padding-bottom: 74px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-530dbbb */@media only screen and (max-width: 768px) {
    .elementor-1438460 .elementor-element.elementor-element-530dbbb {
        position: relative;
    }    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63f88369 */.elementor-1438460 .elementor-element.elementor-element-63f88369 .elementor-column-wrap {
    transition: border-color .2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for page-settings */#elementor-popup-modal-1438460 * {
    outline: none !important;
}/* End custom CSS */