.avia-section.av-lv0pzdbb-624d25ca10e1767e68ca8072bd8b49c0{
background-repeat:no-repeat;
background-image:url(https://magiclogic.com/wp-content/uploads/2024/04/inner-page-hero.png);
background-position:100% 0%;
background-attachment:scroll;
}

.flex_column.av-9b2l3-6b469521a5c9de97f443c27feffdd8a0{
padding:80px 0 80px 0;
}

#top .av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4{
margin:0 auto 0 auto;
padding-bottom:10px;
color:#061340;
font-size:72px;
}
body .av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4 .av-special-heading-tag{
font-size:72px;
padding:0 0 0 0;
}
.av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4 .special-heading-inner-border{
border-color:#061340;
}
.av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c{
margin:0 0 0 0;
padding-bottom:10px;
color:#164dff;
font-size:50px;
}
body .av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c .special-heading-inner-border{
border-color:#164dff;
}
.av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lv0q3lbk-4f3c9129413b4e7fd063c26fa261f2e7{
height:30px;
}

#top .av_textblock_section.av-lv0q2zhq-2596ed74885cece1761925633fb966d0 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-73urm-8f08438286dda8c03d9b2ce4d3d82485{
height:30px;
}

#top #wrap_all .avia-button.av-8sn1e-53dbb9c8a83e5554e465e34090eb9981{
margin-bottom:10px;
margin-right:10px;
}

#top #wrap_all .avia-button.av-gojpu-b21efaad1de6f1e49ba90d96a8839610{
margin-bottom:10px;
margin-right:10px;
}

.flex_column.av-1v819e-940685332ba84ac1d6ccd429d8d283e7{
padding:120px 0 0 0;
}

.avia-image-container.av-lv3op8wy-fa637b27e34a0d99f0b30655151c6f79 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv3op8wy-fa637b27e34a0d99f0b30655151c6f79 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-maq3kj5t-11c3255e949b3592358d9ac5889e1955{
height:20px;
}

#top .av_textblock_section.av-m4d77p9v-46093572a92f6ec709cbf686cad927ac .avia_textblock{
font-size:20px;
}

.avia-image-container.av-lv0qljoz-425dec030f3bc48fd1d3b68ebc646486 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv0qljoz-425dec030f3bc48fd1d3b68ebc646486 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-eva5b-3c091af2e3cdf7ca627214077987e4e2{
height:30px;
}

#top .av_textblock_section.av-lv0qltjg-c9233097f445982173e7f07bb6f0f2bd .avia_textblock{
font-size:20px;
}

.flex_column.av-lv3p7qr0-e3efe1d58b937a2e2e51ef299a9b97c9{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lv3p7qr0-e3efe1d58b937a2e2e51ef299a9b97c9 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-h1hrm-f0e90965b1400b3a4211507b3a2c0789{
height:30px;
}

#top .av_textblock_section.av-lv3p9441-61dbdd86b281f435683fe78c16f637f1 .avia_textblock{
font-size:20px;
}

.flex_column.av-9ivhe-52cd36ff636fcb7b50b2af8639bc5900{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9ivhe-52cd36ff636fcb7b50b2af8639bc5900 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-lv3p8y6k-a1a7fd542bb3de2086a11a2c0e3977b4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv3p8y6k-a1a7fd542bb3de2086a11a2c0e3977b4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lv3pb45x-c8db03f7411ec610b8b26718fe5b4458 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv3pb45x-c8db03f7411ec610b8b26718fe5b4458 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-13mxpu-d88e3c806bd37d869ea03faf5a8dc4c0{
height:30px;
}

#top .av_textblock_section.av-zgavm-7aff42e94ea27c7079276ffa878f5ce5 .avia_textblock{
font-size:20px;
}

.flex_column.av-1g0rve-7f6cd65cddd809c8dd1b75508e2e0c20{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1g0rve-7f6cd65cddd809c8dd1b75508e2e0c20 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-17ejnu-93378a0091a12fd98776fd520d909c0f{
height:30px;
}

#top .av_textblock_section.av-m4d4ab7h-52a6d9df096d11c0a4a106fc98e63b45 .avia_textblock{
font-size:20px;
}

.flex_column.av-13n2ci-4574faf42860dadb3a97f02145eb022d{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-13n2ci-4574faf42860dadb3a97f02145eb022d .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-wvfii-a733d96d037395f171ffd46a88c257a6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-wvfii-a733d96d037395f171ffd46a88c257a6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-ee44i-699855422af24ef799eb2fc5a69d1bd5{
height:30px;
}

#top .av_textblock_section.av-lvala3kh-3fd67749082bfb61e03f60e88b41f358 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-7mtmy-1561d1af0db611c3e15314b2fff221b6{
height:40px;
}

#top .hr.hr-invisible.av-9nb7e-5b7b412ecfdd84fac2d2045329bb7b0b{
height:40px;
}

#top .av_textblock_section.av-m4d46gc4-6c4a4682b2e72cf2d9c01848a4f85a8e .avia_textblock{
font-size:20px;
}

.avia-section.av-1q98j6-5d4d530cd952a916786bcc71cd376a7f{
background-color:#164dff;
background-image:unset;
}

#top .av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44{
margin:0 0 20px 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44 .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1ape7m-c38d12ba35e64385182407edc4c61d5c .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-10re3e-d908d0bcad76241fa76ef0db095c0052{
height:20px;
}

#top #wrap_all .avia-button.av-38aui-79cb9aca81739bfbe1da28d1473d0fe7{
background-color:#061340;
border-color:#061340;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-38aui-79cb9aca81739bfbe1da28d1473d0fe7:hover{
background-color:#9f39ed;
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-pghy2-0346b34c287736e6d9132f548fd0d9b5{
height:20px;
}

#top .av_textblock_section.av-jd296-4a6437b8dee1b3f3a92859f471f89a0a .avia_textblock{
font-size:16px;
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-9b2l3-6b469521a5c9de97f443c27feffdd8a0{
padding:40px 0 0 0;
}

#top #wrap_all .av-special-heading.av-lv0py45i-25f7ff346b6c7d94114451cb6bbbb9c4 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-lv0px9ri-d42fc281eb32a09016c7c45374da566c .av-special-heading-tag{
font-size:24px;
}

#top .av_textblock_section.av-lv0q2zhq-2596ed74885cece1761925633fb966d0 .avia_textblock{
font-size:16px;
}

.flex_column.av-1v819e-940685332ba84ac1d6ccd429d8d283e7{
padding:40px 0 0 0;
}

#top #wrap_all .av-special-heading.av-1ex7hm-6208a71eb7d00797e1dbf04164172a44 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-1ape7m-c38d12ba35e64385182407edc4c61d5c .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-jd296-4a6437b8dee1b3f3a92859f471f89a0a .avia_textblock{
font-size:16px;
}
}
