.flex_column.av-22ro5aw-1d57fb94bb9661a9ab46f0c9d47a3055{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:rgba(255,255,255,0.55);
}

.av_font_icon.av-1xg8fg8-5c7050865a524ddab7327e8b862d9f78{
color:#731b10;
border-color:#731b10;
}
.av_font_icon.av-1xg8fg8-5c7050865a524ddab7327e8b862d9f78 .av-icon-char{
font-size:2em;
line-height:2em;
}

#top .av-special-heading.av-66nrc8-23943f3daf7cc8ca61d5872bdf7c29db{
padding-bottom:5px;
font-size:75px;
}

#top .av-special-heading.av-3xfszs-9de469d267f15b90164739a8b4efcaad{
padding-bottom:10px;
font-size:34px;
}
.av-special-heading.av-3xfszs-9de469d267f15b90164739a8b4efcaad .av-subheading{
font-size:20px;
}

.iconbox.av-kcd5jja1-3657755951b9822c3427354d2f282589 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-3657755951b9822c3427354d2f282589 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-kcd5jja1-3657755951b9822c3427354d2f282589 .iconbox_content_container{
color:#ffffff;
}

#top #wrap_all .avia-button.av-8y7qw-d8370beba6bb4ed180279d081b6ac7a6{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-8luwlk-d38741517840943c5810747cc0d9f744{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-824lm0-c36967572925df820cc274a5d067a0ea{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.iconbox.av-kcd5jja1-759efb5dec1df2832285605d37fbac7b .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-759efb5dec1df2832285605d37fbac7b .iconbox_content_title{
color:#ffffff;
}

#top .hr.av-9zm7fo-cf6ca4e38515c975cc89eb6a67614c59{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9zm7fo-cf6ca4e38515c975cc89eb6a67614c59 .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-kcx8b3tg-657f225c7e5b63ba426bf72a23adebcc{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.9);
}

.avia-section.av-kcyomhwx-8d049f3f92ef6c9252f4240fe7a4aeeb{
background-color:#eaeaea;
}

#top #wrap_all .avia-button.av-hydbfc-da3728207b1ad0756363e4d45c22d802{
background-color:#731b10;
border-color:#731b10;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-4t8s4o-0c69a319bbd10d3c956788be5b21c1db{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-4t8s4o-0c69a319bbd10d3c956788be5b21c1db{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-2aegnc-6763a69d8795bb00869bddbeafd1c041{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.iconbox.av-kcd5jja1-4fbeb432d1b246cd8f4e83cbdee7608b .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-kcd5jja1-4fbeb432d1b246cd8f4e83cbdee7608b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-kcd5jja1-4fbeb432d1b246cd8f4e83cbdee7608b .iconbox_content_container{
color:#ffffff;
}

#top .hr.av-8csnyc-5347e122b8875db28009309f309ad131{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-8csnyc-5347e122b8875db28009309f309ad131 .hr-inner{
width:50px;
border-color:#c3aca1;
}

.flex_column.av-3v2xfs-66b2451163102fcd72ecf734c59b8163{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-1z4xvs-b66b3afd26d7fae420acc62f0429b10f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kd04qxri-6f9c4cfc9c2165196bc8d55090919d34{
background-color:#c6321e;
border-color:#c6321e;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_column.av-kcx8b3tg-ab0ad4cdbd9256a8ea2807e012022187{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.7);
}

.iconbox.av-kcd5jja1-1598f9ce609702737be69648384e0584 .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
#top #wrap_all .iconbox.av-kcd5jja1-1598f9ce609702737be69648384e0584 .iconbox_content_title{
color:#000000;
}
.iconbox.av-kcd5jja1-1598f9ce609702737be69648384e0584 .iconbox_content_container{
color:#000000;
}

#top .hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9zm7fo-4536163db0337cb2f10d2fc9b6b722df .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-1i2pimg-58a959a526c22824fe5b3cebb8798ea7{
margin-top:0px;
height:1px;
}

.flex_column.av-kcx8b3tg-2e3c962c5085a9523fba5f79e9e767ed{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.7);
}

.iconbox.av-kcd5jja1-dabd92d86295d4ec6e6d58c858acf552 .iconbox_icon{
border:1px solid #000000;
color:#000000;
}
#top #wrap_all .iconbox.av-kcd5jja1-dabd92d86295d4ec6e6d58c858acf552 .iconbox_content_title{
color:#000000;
}
.iconbox.av-kcd5jja1-dabd92d86295d4ec6e6d58c858acf552 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-drl2rc-f19a9d50852c592ce547a97128946e78{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.iconbox.av-klrloo-611f1267e800c79b8bf46996b2e06319 .iconbox_icon{
background-color:#cc321d;
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-klrloo-611f1267e800c79b8bf46996b2e06319 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-klrloo-611f1267e800c79b8bf46996b2e06319 .iconbox_content_container{
color:#ffffff;
}

#top .hr.hr-invisible.av-2w9xew-7643bfebd0ccb5b6880021bc6afd655d{
height:50px;
}

#top #wrap_all .avia-button.av-4dwfvc-4291c7c113040e9f554c90b76a193439{
background-color:#731b10;
border-color:#731b10;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-2dgmp4-bec606623b0db679c5d52d17ee7ec29e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-special-heading.av-2imgig-07c3024b2aa35702df00c49655d5b468{
padding-bottom:0px;
color:#ffffff;
font-size:60px;
}
.av-special-heading.av-2imgig-07c3024b2aa35702df00c49655d5b468 .special-heading-inner-border{
border-color:#ffffff;
}

#top .hr.av-1pbztg-af4502f66df6db67a39fc7e23febb2fb{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1pbztg-af4502f66df6db67a39fc7e23febb2fb .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-lezw-8fc80fbfefb15857078b11bbef2c1736{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-w8ozwg-7f3589303ff0c78a91f998a650fa0274 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-av2uy0-33e23bc5a638f69103212630ca6ca184 .av-parallax .av-parallax-inner{
background-color:#731c10;
background-repeat:no-repeat;
background-image:url(https://iiischools.com/wp-content/uploads/2015/07/mapa-instituto-internacional-idiomas-marbella.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-av2uy0-33e23bc5a638f69103212630ca6ca184 .av-section-color-overlay{
opacity:0.9;
background-color:#731c10;
}

.flex_column.av-9f1ko8-c9e37ba486c0cada1820de528c70bd98{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-7wajvs-a28dce285d31fc2cf8e4251d6f92a9da{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
.av-special-heading.av-7wajvs-a28dce285d31fc2cf8e4251d6f92a9da .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-64jo54-f5f6381a4e3d58345b67da96209ba3c7{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-4xhte0-525b7cd613c38f54b950b5b1b089f7ae{
color:#d8d81e;
border-color:#d8d81e;
}
.av_font_icon.av-4xhte0-525b7cd613c38f54b950b5b1b089f7ae .av-icon-char{
font-size:40px;
line-height:40px;
}

