@import url("https://fonts.googleapis.com/css?family=Merriweather:300|Roboto+Slab:700");@keyframes blinker{50%{opacity:0}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes slider{20%{left:0%}25%,45%{left:-100%}50%,70%{left:-200%}75%,95%{left:-300%}}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.cd-top{display:inline-block;height:50px;width:50px;position:fixed;bottom:170px;right:70px;z-index:1000;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#f8c67e url("/img/cd-top-arrow.svg") no-repeat center 50%;border-radius:50% !important;visibility:hidden;opacity:0;transition:opacity .3s 0s, visibility 0s .3s;border:solid 2px white !important}.cd-top.cd-is-visible,.cd-top.cd-fade-out{transition:opacity .3s 0s, visibility 0s 0s}.no-touch .cd-top:hover{transition:opacity .3s 0s, visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.8}.no-touch .cd-top:hover{background-color:#f8b0ec !important;opacity:1 !important;color:#FFF}html{-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:optimizeLegibility !important}body{color:#000305;font-size:87.5%;font-family:Arial, 'Lucida Sans Unicode';line-height:1.5;text-align:left;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased !important;background-color:#ffffff;background-image:url("/img/Backgrounds/notebook/notebook-dark.png")}a{text-decoration:none}a:link,a:visited{color:#6fb2e4}a:hover,a:active{color:tomato}address{font-style:normal}.body{margin:0 auto;width:75%;clear:both;font-family:'Open Sans', sans-serif, Arial, 'Lucida Sans Unicode';text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased !important;font-weight:300;font-size:medium}.body h3{line-height:1;font-size:0.9}.body h6{font-size:1em;font-weight:400;margin:2em 0}.body .no-wrap{white-space:nowrap}content ol li{padding:1rem 0}.methodology h3::before{content:'';background-image:url(/img/home/methodology.svg);background-size:3rem 3rem;height:3rem;width:3rem;display:inline-block;margin-right:.5rem;opacity:.5}.short-art h3::before{background-image:url(/img/home/harmony.svg);content:'';background-size:3rem 3rem;height:3rem;width:3rem;display:inline-block;margin-right:.5rem;opacity:.5;filter:drop-shadow(1px 1px 3px #deaaf9)}.contacts-block h3::before{background-image:url(/img/home/conversation.svg);content:'';background-size:3rem 3rem;height:3rem;width:3rem;display:inline-block;margin-right:.5rem;opacity:.5}#methodAccents::before{background-image:url(/img/home/office-boss.svg);content:'';background-size:3rem 3rem;height:3rem;width:3rem;display:inline-block;margin-right:.5rem;opacity:.5}#block2H4::before{background-image:url(/img/home/businesswoman.svg);content:'';background-size:3rem 3rem;height:3rem;width:3rem;display:inline-block;margin-right:.5rem;opacity:.5}.jula-profile{display:inline-block;width:40%;float:left;margin:0px 10px 10px 0px;height:34rem;overflow-y:hidden;border-radius:10px;padding-left:22px}.jula-profile img{width:90%;float:left;margin-right:20px;border-radius:10px;transform:rotate(-1deg);-moz-transform:rotate(-deg);box-shadow:-14px -13px 0px 3px rgba(249,225,140,0.6),8px 5px 0px 8px #f9b4a2;border:2px solid #d1edf5;margin-top:1rem !important}.jula-profile .image-info p{line-height:1.12;margin-top:.5rem;margin-bottom:.5rem}.image-info{display:block;float:left;text-align:center;width:90%;font-size:14px;line-height:1.3;background:rgba(198,235,252,0.4);border-radius:0;color:#fffbfa;margin-right:20px;margin-top:10px;border:1px solid #fffcfc;box-shadow:0 0 0 4px #f5d340,2px 1px 6px 4px #9f9b9b;transform:rotate(2deg);margin-top:1rem !important;background-image:linear-gradient(-45deg, #f5856e, #f5d340 70%);margin-bottom:2rem;background-color:#f9bf24}.image-info p{width:90% !important;height:90% !important;text-align:center;display:block;margin-left:auto;margin-right:auto;font-size:large;font-weight:100}.image-info a{color:#8e71d1}.mainHeader img:hover{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.mainContent{line-height:25px;width:70%;border-radius:5px;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:3rem}.mainContent h1,.mainContent h2,.mainContent h3,.mainContent h4{background:-webkit-linear-gradient(#d36efa, #60dfed);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.mainContent h3{background:-webkit-linear-gradient(#d36efa 30%, #60dfed 70%);height:5rem;background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;margin-bottom:0}span.nobr{white-space:nowrap;border:none !important;padding:none;font-size:inherit !important;font-weight:inherit !important}.nowrap{font-size:inherit !important;border:none !important;font-weight:inherit !important;margin:0 !important}.mainContent h2{font-size:25px}.mainContent h1{font-size:25px;padding-bottom:.4em}.mainContent ul{list-style:none;float:none}.mainContent [class^="fa"]{color:#6fb2e5;display:inline}.mainContent h4{float:left}.mainContent h4 .refresh{filter:hue-rotate(90deg)}.content li::before{content:'\f061';font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:large}.content .side-images1{float:right;display:inline-block;margin-left:5%}.content hr{opacity:.5;padding:0;border:none;border-top:medium double #aea5f4;color:#cadbec;text-align:center;margin:2rem 0rem}.content hr::after{display:inline-block;position:relative;top:-45px;font-size:1.7em;padding:.5em 1em;transform:rotate(3deg) !important;background-position:center;background-repeat:no-repeat;content:url("/img/fe-spade.svg");background-image:url("/img/texture-bkgd.png");background:url("/img/texture-bkgd.png");background-repeat:no-repeat;height:50px;width:50px}.content #progDescr{margin-bottom:4em}.content .blu-seal,.content .red-seal{box-shadow:none;border-radius:0;width:100%;transform:rotate(4deg);opacity:.6;filter:drop-shadow(1px 1px 3px #8be9f9)}.content .red-seal{width:80% !important;transform:rotate(-1deg);opacity:.4;filter:drop-shadow(2px 2px 5px #f3a4a4)}#usefulLinks{clear:left}#usefulLinks ul{clear:left}#usefulLinks ul li{clear:left}#usefulLinks h2{margin:1rem 0;padding:0 !important}#usefulLinks content li::before{content:'\f109';font-family:'FontAwesome';display:inline-block;color:#9fd3fa;padding-right:1em;font-size:large;margin-left:-2em}.mainContent .audience li{list-style-position:inside !important;padding-bottom:1rem}.mainContent .audience li::before{content:'\f061';font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:1em;margin-left:-2em}.mainContent .audience li ol{padding-left:1em;list-style-position:outside}.mainContent .audience li ol li{list-style-type:lower-alpha !important;list-style-position:outside !important;z-index:100;margin-left:1em;padding-left:1em;line-height:1.4;padding-bottom:.5em !important}.mainContent .audience li ol li::before{content:'' !important;/*! margin-left: -1em; */padding-left:1em}#usefulLinks content li{text-indent:1rem;font-weight:300}#usefulLinks h4{float:none;display:block;width:100%;clear:both;opacity:.8}.contacts-block{display:table-cell;width:60%}.contacts-block .fa{padding-right:5px}.contacts-block h4::before,.contacts-block li::before{content:'' !important}.contacts-block .address-list{z-index:1000}.contacts-block .address-list h5{display:inline-block;float:none;clear:both;margin:0;width:auto;background:linear-gradient(to right, #81bff1, #60dfed) !important;background-clip:border-box !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;color:#94acf3}.contacts-block .address-list ul{display:inline-block;float:none;clear:both}.contacts-block .address-list a{float:none;clear:both;width:100%;display:inline-block}.contacts-block .address-list a:hover,.contacts-block .address-list a:active{background:none;color:tomato !important;text-decoration:none}.content{float:none}.post-info{font-style:italic;color:#999;line-height:1.1;margin:.5rem 0;margin-bottom:1rem;font-family:'Alegreya Sans', sans-serif,Tahoma, Geneva, sans-serif;font-weight:300;font-size:large !important}[class$="content"],[class$="sidebar"],.reviews,.topcontent-about{box-shadow:1px 1px 5px grey}[class$="content"],.reviews,.topcontent-about{background-image:url("/img/backgrounds/texturetastic_gray.png")}.mainContent,.content{box-shadow:none !important;background-image:none !important}.topcontent,.bottomcontent,.reviews,.topcontent-about{background-color:#fafdff;background-image:url("/img/debut_light.png") !important;border-radius:0 !important}.bottomcontent{margin-bottom:2rem;margin-top:2rem}.bottomcontent content{float:none;display:inline-block}.bottomcontent p,.bottomcontent ul,.bottomcontent ol{font-size:large}[class$="sidebar"]{background-image:url("/img/Backgrounds/fabric_plaid.png");border-radius:10px;box-shadow:0 0 0 0px rgba(245,227,249,0.4),-2px -2px 6px 4px rgba(10,10,0,0.17);width:20% !important;background:#FFEEEE;background:linear-gradient(to right, RGBA(221, 239, 187, 0.72), RGBA(255, 238, 238, 0.74))}.topcontent{background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;margin-top:2%;display:inline-block;display:inline-block;margin-bottom:1em}.art-top{display:inline-block;position:relative;height:auto;/*! border: 1px solid #9da3f4; */width:100%}.art-top-left{display:inline-block;/*! border: 1px solid #a69af5; */vertical-align:top;width:40%}.art-top-right{display:inline-block !important;height:auto;width:57%;/*! border: 1px solid #a29ef4; */padding:0;vertical-align:top;margin-top:0;margin-left:1rem;/*! float: right !important; */text-align:right;font-size:.93em}.art-top-right li{padding-left:.5rem;list-style-position:outside;/*! margin-left: 1rem; *//*! list-style-type: unset; */display:inline}.art-top-right li::before{content:"\f192";font-family:"FontAwesome";color:#978ddd;margin-right:.4rem;display:inline;padding-right:0}.art-top-right a{text-decoration-line:underline;color:#978ddd;white-space:nowrap}.intro{float:none}.intro-article{float:none;display:inline-block;width:50%;margin-left:5%}.block2{width:100%;display:table}.block2 article{width:50%;display:table-cell;vertical-align:top;padding-right:4rem}.essentials{float:none;display:inline-block !important}.essentials p,.essentials ul,.essentials h4{float:none;clear:left}.essentials ul{margin:10px 0px !important;font-family:'Open Sans', sans-serif}.essentials h4{margin:10px 0px !important;font-family:'Open Sans', sans-serif;color:#8BB5F2}.essentials .side-images1{width:37%;margin:0 2%}.topcontent h4{margin:10px}.methodology{display:inline-block;position:relative;vertical-align:top;margin:2%}.audience{position:relative;display:inline-block}.intro .contacts-block{width:auto;display:inline-block;width:55% !important}.contacts-block h4{display:inline-block;float:none;width:100%}.topcontent-about{background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;height:auto;overflow:hidden}.topcontent-about .article-text p{margin:2rem 0}.topcontent-about hr{color:gray;opacity:.3;padding:0;border:none;border-top:medium double #aea5f4;color:#333;text-align:center}.topcontent-about hr:after{content:'§';display:inline-block;position:relative;top:-0.7em;font-size:1.5em;padding:0 0.25em;background:white;transform:rotate(30deg) !important}.topcontent-about li::before{content:'\f061';font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:1em;margin-left:-2em}.our-background h4{float:none}.our-background ol li{padding-left:1rem}.our-background ol li::before{content:'';padding-right:0}.our-background hr,.intro hr,#contentPrograms hr,#contentClients hr,#contentCases hr,#contentPricing hr{color:gray;opacity:.5;padding:0;border:none;border-top:medium double #aea5f4;color:#cadbec;text-align:center;margin:2rem 0rem}.topcontent-about>p,.topcontent-about+p,.topcontent-about>div,.topcontent-about p{clear:left}.topcontent-about h3{clear:both;opacity:.7;line-height:1.2}.topcontent-about+h3,.topcontent-about+h4{clear:both;opacity:.7;line-height:1.2}.topcontent-about h4{clear:both;opacity:.7;line-height:1.2}.topcontent-about ul li{clear:left}#contentPrograms h4,#contentPrograms ul,#contentPrograms p,#contentPrograms strong{clear:both;float:none !important}#contentPrograms ul li{padding-left:0px !important;list-style:none;margin-left:0px}#contentPricing h1::before{content:'';background-image:url("/img/icons/icons8-price_tag_usd 2.png");background-repeat:no-repeat;background-size:40px 40px;width:40px;height:40px;display:inline-block;vertical-align:middle;margin-right:.5rem;opacity:.6}#contentPricing h4{background:linear-gradient(to right, #d36efa, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}#progIntro{display:inline-block;width:55%;margin-right:2%}#progIntro .fa-rub{color:#9dd2fb}#progIntro h5{font-family:'Ubuntu',sans-serif;font-size:medium;line-height:1.3;color:#f7b1a9}#progIntro h5 .fa{font-size:medium;color:#f7b1a9 !important}#progIntro h5 span{animation:blinker 2s linear infinite;color:#a69af5;font-weight:400;border-bottom:2px solid #a69af5;padding-bottom:2px}#progIntro h5 span:hover{color:red;border-color:red}#progIntro h4 img{width:25px;margin-left:.5rem;animation:blinker 1.5s linear infinite;bottom:-.2rem;margin-bottom:-.2rem;color:#bfaaff}#progIntro h4 svg{fill:fillColor}#progIntro ul{display:block;line-height:2}.ghost-para li{list-style-image:inherit;list-style:outside;/*! margin-left: 1em */padding-left:1em;line-height:1.2;margin-top:1em;list-style-type:circle}.ghost-para li::before{content:'';padding-right:0}.refresh{width:25px;margin-left:.5rem;animation:blinker 1.5s linear infinite;bottom:-.2rem;margin-bottom:-.2rem;color:#bfaaff;animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.sync{width:25px;height:25px;display:inline-block;-webkit-mask:url(/img/refresh-button.svg) no-repeat 50% 50%;mask:url(/img/refresh-button.svg) no-repeat 50% 50%;mask-size:auto auto;-webkit-mask-size:cover;mask-size:cover;background-color:#bfaaff;animation:blinker 1.5s linear infinite;margin-left:.5rem;margin-bottom:-.2rem}.topcontent-about h5,.bottomcontent h5{font-family:'Ubuntu',sans-serif;font-size:medium;line-height:1.3;color:#f7b1a9}.topcontent-about h5 .fa,.bottomcontent h5 .fa{color:#f7b1a9}#contentPrograms ul li:before{content:'\f061';font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:large;margin-left:-2em}#contentPrograms .fa{color:#6fb2e5 !important;padding-right:.2em}#contentPrograms h3{color:#f4b1d3 !important;width:100%}#contentPrograms h4{float:none !important;margin-left:0;font-size:1.2em;font-weight:700;background:-webkit-linear-gradient(#6785ff 0%, #dea1ff 100%);background-clip:border-box;text-shadow:2px -3px 24px white;background-clip:border-box;background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}#contentPrograms h4 a:hover,#contentPrograms h4 a:active{background:none;border-bottom:2px solid transparent;-o-border-image:linear-gradient(to right, #a5a5f6 0%, #fb71f9 50%, #c3a4f8 100%);border-image:linear-gradient(to right, #a5a5f6 0%, #fb71f9 50%, #c3a4f8 100%);-moz-border-image:-moz-linear-gradient(left, #a5a5f6 0%, #fb71f9 50%, #c3a4f8 100%);-webkit-border-image:-webkit-gradient(linear, left top, right top, from(#a5a5f6), color-stop(50%, #fb71f9), to(#c3a4f8));border-image-slice:1}#contentPrograms h4::before{font-family:'FontAwesome';content:'\f19d'}#contentClients h4,#contentCases h4{position:relative;float:none;display:inline-block;width:100%}#contentClients h4::before,#contentCases h4::before{content:'\f007';font-family:'FontAwesome';display:inline-block;width:20px;display:inline;margin-right:.5rem}#contentClients ul,#contentCases ul{float:none;display:inline-block;position:relative;margin-left:1rem}#contentClients ul li::before,#contentCases ul li::before{content:'\f061';font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:large;margin-left:-2em}#contentCases h1::before{content:'\f0b1';font-family:FontAwesome;margin-right:.5rem}#contentCertificates h4{float:none !important;margin-left:0;font-size:1.2em;font-weight:700;background:-webkit-linear-gradient(#6785ff 0%, #dea1ff 100%);background-clip:border-box;text-shadow:2px -3px 24px white;background-clip:border-box;background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}#addressList{display:inline-block;position:relative;clear:both;width:100%}#addressList a:hover{text-decoration:underline !important;color:#f4b1d3}#contentPrograms strong{margin-left:20px}#contentCertificates h4,#contentCertificates ul,#contentCertificates p,#contentCertificates strong{clear:both;float:none !important}.essentials span{display:block;font-weight:bold;font-size:larger;float:none}.call-to-action{margin:20px 0px;padding:.5rem;margin:20px 0px;padding:.5rem;box-shadow:-5px -10px 0px 19px rgba(158,228,216,0.3),17px 10px 0px 20px #e7f4cf;transform:rotate(-1deg);border:2px solid #fff !important;display:inline-block;position:relative;vertical-align:top}.update-alert,.update-alert .fa{color:#fbb2a9;font-weight:700;font-size:x-large;margin:.5rem 0}.update-alert .fa{margin-right:.5rem}.itemprop-address span{margin-left:0 !important}.call-to-action a:link,.call-to-action a:active,.call-to-action a:visited{padding-bottom:.5rem;text-decoration:underline;text-decoration-color:turquoise}.call-to-action a:hover{text-shadow:0.5px -2px 5px rgba(253,234,243,0.85);text-decoration:underline;text-shadow:2px -3px 24px white;background-clip:border-box;background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;text-decoration:none}.call-to-action a:hover::after{content:"\f00c";font-family:'FontAwesome';color:white !important;padding:2px;background:#87ecdd;border-radius:50%;-webkit-text-fill-color:white;margin:2px !important;line-height:1.2;font-size:.5em;vertical-align:super}.round-img{display:block;position:relative;width:50%;border-radius:50%;text-align:center;margin:auto;margin-bottom:.5rem;box-shadow:1px 2px 5px #865013;animation:blinker 3s linear infinite}.essentials span{border:2px solid pink;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:40%;display:inline-block;float:none;margin-left:15px}.topcontent ul,.topcontent h4{clear:both;display:inline-block;position:relative}.itemprop-address span{border:none !important;font-family:'Open Sans', sans-serif !important;font-weight:400;font-size:inherit;display:inline}.topcontent span p{padding-left:3%;padding-right:3% !important;margin:1%;color:#c6abc9;width:95%;font-family:'Open Sans Condensed', sans-serif, 'PT Sans Narrow', sans-serif;font-size:1.5em;background:-webkit-linear-gradient(#c6abc9 0%, grey 100%);background-clip:border-box;text-shadow:2px -3px 24px white;background-clip:border-box;background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;text-shadow:1px 1px 3px #bfbcbc5e;text-align:center;font-size:25px;opacity:.7;transform:rotate(-2deg)}.actionSoftner{font-family:'Ubuntu',sans-serif;line-height:.9;background:-webkit-linear-gradient(#79fca0 0%, turquoise 100%);text-shadow:2px -3px 24px white;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:29px;opacity:1 !important;margin-top:1rem;transform:rotate(1deg);overflow:visible;padding-bottom:.5rem;letter-spacing:-.5px;text-align:center;color:#69e8d2;font-weight:700}.actionSoftner .fa{color:#69e8d2}#screamer{border:none;margin:1rem 0rem;width:100%;text-align:center;background:-webkit-linear-gradient(#79fca0 0%, turquoise 100%);background-clip:border-box;text-shadow:2px -3px 24px white;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#69e8d2}.darkness2light{position:relative;height:0;overflow:hidden}.darkness2light iframe{width:100%;height:100%;position:absolute;top:0;left:0}.bottomcontent{background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;height:auto;display:inline-block;padding-right:1%}.short-art{padding-right:5%;box-shadow:1px 1px 5px grey}.short-art .article-text{display:table-cell;vertical-align:top;width:60%;float:none}.short-art .side-images1{vertical-align:middle;height:100%;display:table-cell;width:40%;float:none}.short-art .side-images1 img{display:inline-block;position:relative;vertical-align:middle;width:80%}.article-text{display:inline-block;width:50%;position:relative}.quote,.quote .fa{margin:4rem 2rem;font-weight:700;text-align:center;font-family:'Ubuntu', sans-serif;font-size:x-large !important;color:#fba196;opacity:.9}.quote .fa{font-family:'FontAwesome';margin:0;font-size:xx-large;opacity:.6}.quote .fa-quote-left{margin-right:1rem}.quote .fa-quote-right{margin-left:1rem}.our-background{width:100%;display:inline-block}.side-images1{width:35%;display:inline-block;position:relative;text-align:center;/*! margin: auto; */margin-left:1%;margin-right:1%;vertical-align:top;float:right}.side-images1 img{width:80%;text-align:center;margin:auto;display:block;border-radius:50%;margin-top:1em;box-shadow:2px 2px 10px #815d5e}.side-img{display:table-cell;width:30%;vertical-align:middle}.contacts-page .topcontent{box-shadow:1px 1px 5px grey}.contacts-page h1{padding-top:0 !important;margin-bottom:0 !important}.contacts-page .block address .address-icon{margin-right:.5em !important}.side-img-gallery{overflow-y:hidden;height:20rem;overflow-x:hidden;border-radius:50%}.gallery-container{position:relative;left:0;transition:left 5s ease-in-out 10s;animation:slider 26s infinite;animation-delay:5s;animation-timing-function:ease-in-out;transition-duration:10s}.gallery-container img{display:block;float:left}.four-images{width:400%}.four-images img{width:25%}.four-images img{display:block;position:relative;vertical-align:middle;border-radius:50%;margin:auto}#contentPrograms .side-images1{display:inline-block;float:none}#clientImages img{border-radius:0%;box-shadow:none;filter:drop-shadow(2px 2px 2px rgba(143,149,148,0.5));margin:2rem 0;display:inline-block;text-align:center}.side-images1 .image-info,.page-closer-images .image-info,.block2 .image-info{text-align:center;margin:auto;display:block;float:none;padding:.5rem;margin-top:1rem !important;width:80%;font-size:medium;margin-bottom:2rem;line-height:1.1}#jamInfo:after{content:"";width:30px !important;height:30px;background-image:url(/img/happy.svg);background-size:30px 30px;display:inline-block;background-repeat:no-repeat;margin-left:10px;transform:rotate(4deg);margin-bottom:-10px}/*! Wireframing tool for BarrioLab */#addressSMarticle{width:90%;position:relative;display:inline-block}#addressSMarticle h2 .fa{color:#fbb8da}#addressSMarticle .contacts-phone{vertical-align:middle;display:inline-block;position:relative;margin:auto;font-weight:400 !important;color:#8ebdf2 !important;padding-left:40px;margin-bottom:1rem}#addressSMarticle .contacts-phone img{display:inline-block;position:relative;vertical-align:middle;color:#f7b4d6;opacity:.7;transform:rotate(-3deg)}#addressSMarticle .contacts-phone span{vertical-align:middle !important;display:inline-block;position:relative;padding:0 5px;margin:1em 0;font-weight:400;font-size:large}#addressSMarticle .contacts-address{display:inline-block;width:100%;clear:both;padding-left:40px;height:4rem;margin-bottom:1rem}#addressSMarticle .contacts-address img{display:inline-block;position:relative;/*! vertical-align: bottom !important; */margin:10px 0px;opacity:.7;transform:rotate(-3deg)}#addressSMarticle .contacts-address ul{position:relative;display:inline-block;padding:0;/*! line-height: 1.2; */margin:0 !important;color:#8ebdf2;font-weight:400 !important;font-size:large;vertical-align:top;margin:10px 5px !important}#addressSMarticle .contacts-address li{height:0.9;line-height:1.2;vertical-align:top;display:block;font-weight:400 !important;opacity:1 !important;margin-bottom:.5em}#addressSMarticle .contacts-address li::before{content:'';padding-right:0;margin-right:0}#addressSMarticle .contacts-address li:nth-child(2) span{margin-left:-5px;margin-right:.5em}.google-map{transform:rotate(-2deg);margin:1rem 2rem;box-shadow:2px 2px 10px grey}#smList{width:45%;display:inline-block}#smList li{line-height:1.5;padding:.5em}#smList li::before{content:'';padding-right:0}#smList li img{position:relative;display:inline-block;vertical-align:middle;padding:.5em;transform:rotate(-3deg)}#smList li a{vertical-align:middle;display:inline-block;position:relative;margin:auto;font-weight:400 !important;color:#8BB5F2 !important}#smList a:hover{background:none;filter:hue-rotate(120deg);transition:filter .2s ease-in-out .2s;font-weight:400 !important}.reviews{background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;margin-top:2%;margin-bottom:2%}.reviews iframe{transform:rotate(1deg);margin-bottom:20px;filter:drop-shadow(1px 1px 5px grey);border-radius:10px}.reviews iframe:nth-child(2n){transform:rotate(-1deg);margin-bottom:20px;filter:drop-shadow(1px 1px 5px grey);border-radius:10px !important;margin-left:3%}.yelp-review,.fb-post,#yelp-biz-badge-rrc-WWzI5sW_E9g29uk7nTD2CQ{padding-bottom:10px !important}#facebook ._6l-{width:50% !important;text-align:center;margin:auto;display:block}.fb_iframe_widget{overflow:hidden;width:100%}.reviews .fb_iframe_widget iframe{border-radius:10px}.reviews .fb_iframe_widget:nth-child(2n+1){transform:rotate(-1deg);padding-left:1rem;filter:drop-shadow(1px 1px 3px gray);margin-bottom:3rem;margin-left:2rem}.reviews .fb_iframe_widget:nth-child(2n){transform:rotate(2deg);margin-bottom:2rem;filter:drop-shadow(1px 2px 8px rgba(195,157,249,0.7))}#site-image2{position:static !important}#site-image2 a:hover,#site-image2 a img:hover{-o-filter:drop-shadow(0px 0px 10px) rgba(198,93,212,0.73);-moz-filter:drop-shadow(0px 0px 10px) rgba(198,93,212,0.73);filter:drop-shadow(0px 0px 10px) rgba(198,93,212,0.73)}#site-image2 a:hover,#site-image2 a img:hover{-o-filter:grayscale(30%);-moz-filter:grayscale(30%);filter:grayscale(30%)}#site-image2 .body{width:94%;font-size:95%}#site-image2 .mainHeader img{width:100%}#site-image2 .mainHeader .headerlogo{width:60%;margin-left:auto;margin-right:auto;display:block}#site-image2 .mainHeader .headerimage{display:none}#site-image2 .mainHeader .headerTop{overflow:hidden}#site-image2 .mainHeader .headerTop .headerTop-logo,#site-image2 .mainHeader .headerTop .headerTop-banner,#site-image2 .mainHeader .headerTop .blank-gap{display:block;width:100%;height:auto !important}#site-image2 .mainHeader nav{height:200px;opacity:0.7;box-shadow:2px 2px 5px #a5a3a3;margin:auto;display:block}#site-image2 .mainHeader nav ul{padding-left:0}#site-image2 .mainHeader nav ul li{width:100%;margin:0 auto;text-align:center}#site-image2 .mainHeader nav a:link,#site-image2 .mainHeader nav a:visited,#site-image2 .mainHeader nav a:active{padding:10px 25px;height:20px;display:block}#site-image2 .mainHeader nav .socialbar{float:none;padding:0;padding-left:0;height:0px;display:block;text-align:center}#site-image2 .mainHeader nav .socialbar a:link{padding:5px 7px;height:20px;display:inline-block}#site-image2 .mainHeader nav a:visited{padding:5px 7px;height:20px;display:inline-block}#site-image2 .mainContent{width:100%;line-height:28px}#site-image2 .content{float:left;margin-top:2%}#site-image2 .post-info{font-style:italic;font-size:90%;color:#999;line-height:1.5}#site-image2 .topcontent-about{background-color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;margin-top:2%;margin-bottom:4%;width:auto !important;overflow-x:hidden}#site-image2 .phone-number{font-size:smaller !important;color:#555454}#site-image2 .logo1{width:40% !important;padding-right:none;margin-bottom:20px !important;padding-bottom:20px !important;right:-30px;align-items:right;align-items:right;align-content:right;overflow-x:hidden}#site-image2 .logo1 img{width:40% !important;margin-right:-10% !important;padding-right:none;margin-bottom:20px !important;padding-bottom:20px !important;right:auto;align-items:right;align-items:right;align-content:right;overflow-x:hidden}#site-image2 #site-image2{width:70%}#site-image2 .topcontent-about p{width:auto !important}#site-image2 .topcontent h4{clear:both !important}#site-image2 .jula-profile{display:inline-block;width:auto;text-align:center}#site-image2 .jula-profile img{display:inline-block;float:none;text-align:center;margin:auto}#site-image2 .image-info{display:inline-block;float:none;margin:auto}#site-image2 .intro-article{width:90%}#site-image2 .call-to-action{width:90% !important;margin:0 !important}#site-image2 .topcontent-about p a{width:90% !important}#site-image2 .topcontent-about #usefulLinks p a,#site-image2 .topcontent-about #usefulLinks a{width:90% !important;padding-right:5% !important;margin-right:5% !important}#site-image2 #progIntro{width:auto}#site-image2 .darkness2light{padding-bottom:56.25%}#site-image2 .bottomcontent{margin-top:2%;margin-bottom:4%}#site-image2 .article-text{width:100%}#site-image2 .our-background,#site-image2 .side-images1{width:100%;height:100%;float:none;margin:auto}#site-image2 #addressSMarticle{width:90%;position:relative;display:inline-block;margin:10px auto !important;border:1px solid rgba(128,128,128,0.3)}#site-image2 p.contacts-phone,#site-image2 .contacts-address{padding-left:0;margin:auto;display:block}#site-image2 #addressSMarticle h2{line-height:1.1;font-size:1.6em !important}#site-image2 #googleMap{transform:rotate(0deg);margin:1rem 0rem;width:100%}#site-image2 ul#smList{margin:0 !important;padding:0}#site-image2 #smList li{padding:0 !important}#site-image2 .reviews{display:none}#site-image2 .top-sidebar,#site-image2 .middle-sidebar,#site-image2 .bottom-sidebar{width:94% !important;margin:4% 0% 4% 0%}#site-image2 .top-sidebar article,#site-image2 .middle-sidebar article{margin:0px 10px 0px 10px}#site-image2 .bottom-sidebar article{margin:0px 10px 0px 10px}#site-image2 .bottom-sidebar .fb-post{width:150px}#site-image2 .mainFooter{width:100%;text-align:center;display:block;text-align:center;border-bottom:1px solid white}#site-image2 .mainFooter h3{display:none}#site-image2 .mainFooter .footer-nav{width:100%;height:auto;font-size:large;margin-top:0;display:block;text-align:center;float:left}#site-image2 .mainFooter .footer-nav ul{width:100%;padding:0;margin:0}#site-image2 .mainFooter .footer-nav ul li{width:100%;text-align:center;display:block;text-align:center;border-bottom:1px solid white}#site-image2 .mainFooter a:link,#site-image2 .mainFooter a:visited,#site-image2 .mainFooter a:hover{height:auto;text-align:center;padding:10px 25px;display:block}#site-image2 .mainFooter .footer-socialbar{height:auto;width:100%;display:inline;padding-left:0;margin:0;font-size:16px;line-height:2;text-align:center}#site-image2 .mainFooter .footer-socialbar a:link,#site-image2 .mainFooter .footer-socialbar a:visited,#site-image2 .mainFooter .footer-socialbar a:hover{height:auto;text-align:center;padding:0.7em;display:inline;overflow:hidden}#site-image2 .mainFooter .bottomfooter{display:block;text-align:center;align-items:center}#site-image2 .mainFooter .bottomfooter .address{display:inline-block;align-items:center;text-align:center;width:100%;margin-top:2em;margin-bottom:1em}#site-image2 .mainFooter .bottomfooter .digiContacts{display:inline-block;align-items:center;text-align:center;width:100%;padding-right:2em;margin-bottom:1em}#site-image2 .mainFooter .bottomfooter .gov-logos{display:inline-block;align-items:center;text-align:center;align-content:center;width:100%;float:left}#site-image2 .mainFooter .bottomfooter .gov-logos a{display:inline-block;width:auto}#site-image2 .gov-logos img{width:75px}#site-image2 .sponsors-note{font-size:1.5em}.home .art-top-right li::before{opacity:.6;font-size:medium}.home h1 a{font-size:1.1em}.home hr::after{display:inline-block;position:relative;top:-40px;font-size:1.7em;padding:.5em 1em;transform:rotate(3deg);background-position:center;background-repeat:no-repeat;content:url("/img/fe-spade.svg");background-image:url("/img/texture-bkgd.png");background:url("/img/texture-bkgd.png");background-repeat:no-repeat;height:40px;width:40px}.home .topcontent{background-image:none;background:none;box-shadow:none;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:0}.home .content{display:inline-block;width:100%}.home section .side-images1 strong{color:inherit}.home section header{display:inline-block;vertical-align:middle;border:none}.home section header h2,.home section header a{display:inline-block;vertical-align:middle}.home section header h2{line-height:1;font-size:25px;padding-bottom:.2em;line-height:1;width:80%;display:inline-block;background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.home section header h2 a{display:inline}.home section header .h2-img{display:inline-block;width:3em;float:none;background-size:3em 3em;background-repeat:no-repeat;text-align:center;margin:auto;margin-right:0em;background-image:url("/img/icons/light-bulb.svg");border:none;transform:rotate(4deg);height:3em;vertical-align:middle;margin-right:.5em}.home section article strong{font-size:1.1em}.home .block{padding-right:3%}.home .block article,.home .block figure,.home .block header{margin-left:5%}.home .block .side-images1{width:33%}.home .block .side-images1 img{width:90%}.home .block>*{margin-left:3%;margin-right:3%}.home .block>p,.home .block>ul{width:40%;vertical-align:top;display:inline-block;float:none}.home .block ol{margin-top:1em}.home .block ol li{margin-bottom:1em}.home .quote,.home .quote .fa,.quote .home .fa{margin:2em .5em;border:none;line-height:1.1}.home .intro header{margin-left:0}.home .intro header h2{width:80%}.home .intro article{width:51%;margin-left:2%}.home .intro article header{width:100%}.home .intro article header .h2-img{width:15%;background-image:url("/img/icons/checklist.svg");background-size:4em 4em;height:4em}.home .intro article header h2{width:80%}.home .profile-photo-container{width:40%;/*! margin-left: 5%; */}.home .profile-photo-container .image-info{margin-right:0;width:auto}.home .jula-profile{padding:0}.home .intro-article{width:47%;margin-left:5%;margin-right:0%}.home .essentials header{display:inline-block;vertical-align:middle;border:none}.home .essentials header h2,.home .essentials header a{display:inline-block;vertical-align:middle}.home .essentials header h2{line-height:1;font-size:25px;padding-bottom:.2em;line-height:1;width:80%;display:inline-block;background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.home .essentials header h2 a{display:inline}.home .essentials header .h2-img{display:inline-block;width:3em;float:none;background-size:3em 3em;background-repeat:no-repeat;text-align:center;margin:auto;margin-right:0em;background-image:url("/img/icons/light-bulb.svg");border:none;transform:rotate(4deg);height:3em;vertical-align:middle;margin-right:.5em}.home .essentials header .h2-img{background-image:url("/img/icons/businesswoman-2.svg")}.home .essentials h3{margin-top:0;margin-left:2em;vertical-align:middle;background:linear-gradient(to right, #b28df6 0%, #a0cefb 40%, #8ab7fb 80%);background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.home .essentials h3 a{vertical-align:middle}.home #block2H4::before{vertical-align:middle}.home .update-alert,.home .update-alert .fa,.update-alert .home .fa{color:#0aeada;font-size:1.7em;/*! text-shadow: 0px 2px 5px #45504a; */}.home .update-alert .fa,.update-alert .home .fa .fa{color:#0aeada;font-size:1.7em;/*! text-shadow: 0px 2px 5px #45504a; */}.home .update-alert a,.update-alert .home .fa a{vertical-align:middle !important}.home .update-alert a:hover,.update-alert .home .fa a:hover{color:#0aeada}.home .update-alert .fa,.update-alert .home .fa .fa{vertical-align:middle}.home .side-img{display:inline-block;margin-left:0;margin-right:0;float:right;width:35%;vertical-align:top;text-align:center}.home .side-img .image-info{display:inline-block;margin:auto;font-size:1em;padding:.5em}.home .side-img-gallery{overflow:hidden;border-radius:100%;height:95%;width:95%;margin:auto}.home .audience li strong{font-weight:400 !important;font-size:1.1em}.home .contacts-block ul li{margin-bottom:.5rem}.home .contacts-block ul li::before{padding-right:0}.home .methodology{margin-top:0;width:100% !important;margin-left:0;padding-right:0 !important}.home .methodology>*{display:inline-block !important;float:none !important;clear:both}.home .methodology header{display:inline-block;vertical-align:middle;border:none;width:80%}.home .methodology header h2,.home .methodology header a{display:inline-block;vertical-align:middle}.home .methodology header h2{line-height:1;font-size:25px;padding-bottom:.2em;line-height:1;width:80%;display:inline-block;background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.home .methodology header h2 a{display:inline}.home .methodology header .h2-img{display:inline-block;width:3em;float:none;background-size:3em 3em;background-repeat:no-repeat;text-align:center;margin:auto;margin-right:0em;background-image:url("/img/icons/light-bulb.svg");border:none;transform:rotate(4deg);height:3em;vertical-align:middle;margin-right:.5em}.home .methodology header h2{font-size:3em;margin-top:0;margin-bottom:0}.home .methodology header h2 a{background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.home .methodology header .h2-img{background-image:url("/img/icons/methodology-2.svg")}.home .methodology h3{font-size:xx-large;margin-top:0}.home .methodology strong{font-size:1.1em}.home .methodology .article-text{width:45%}.home .method-accents{display:inline-block}.home .method-accents header{display:inline-block;vertical-align:middle;border:none !important}.home .method-accents header h2,.home .method-accents header a{display:inline-block;vertical-align:middle}.home .method-accents h2{line-height:1;font-size:25px !important;padding-bottom:.2em;line-height:1}.home .method-accents h2 a{display:inline}.home .method-accents ol li{/*! margin-left: 1em; */padding-left:1em}.home .method-accents ol li::before{content:none}.home .method-accents .h2-img{display:inline-block;width:3em;float:none;background-size:3em 3em;background-repeat:no-repeat;text-align:center;margin:auto;margin-right:0em;background-image:url("/img/icons/light-bulb.svg");border:none;transform:rotate(4deg);height:3em;vertical-align:middle;margin-right:.5em}.home .call-to-action{width:35% !important;display:inline-block;border-radius:15px;float:none !important}.home .gloomster{padding:0 3%;margin:1%;color:gray;width:95%;font-family:'Open Sans Condensed', sans-serif, 'PT Sans Narrow', sans-serif;font-size:1.5em;line-height:1;text-shadow:1px 1px 3px rgba(191,188,188,0.4);text-align:center;font-size:25px;opacity:.5;transform:rotate(-2deg);font-weight:400}.home .our-philosophy header{width:90%}.home .our-philosophy header h2{width:auto}.home .our-philosophy header .h2-img{background-image:url("/img/icons/2-philosophy-gradient.svg")}.home .language-harmony strong{font-size:1.1em;color:#509cf2}.home .language-harmony header{vertical-align:middle;height:auto !important;margin-left:0 !important}.home .language-harmony header .h2-img{background-image:url("/img/icons/harmony.svg")}.home .page-closer{border-radius:15px !important;width:95%;margin-bottom:3em;margin-top:1em}.home .page-closer h3{margin-top:0}.home .page-closer .page-closer-images img{box-shadow:2px 2px 10px #815d5e}.about .topcontent{padding-left:0;padding-right:0}.about .art-top{margin-bottom:20px}.about .art-top-left{width:55%;padding-left:20px}.about .art-top-left header{width:100%;display:inline-block;height:4em;width:100%;margin-bottom:1em;margin-top:1em}.about .art-top-left h1{padding:0;vertical-align:middle;height:2.1em;font-size:2em;width:80%;line-height:.9;opacity:.9;background:linear-gradient(to right, #60dfed, #d36efa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;text-transform:capitalize;display:inline-block;margin-top:0}.about .art-top-left .h1-img{background-image:url(/img/icons/Rocket1.svg);display:inline-block;width:4em;height:inherit;border:1px solid purple;float:none;background-size:4em 4em;background-repeat:no-repeat;text-align:center;vertical-align:top;margin:auto;margin-right:0em;border:none;vertical-align:middle;margin-right:1em;vertical-align:top}.about h2{margin-bottom:1em;margin-top:0;font-size:2.5em;margin-left:.5em}.about .block{display:inline-block;padding-left:4%}.about .block header{display:inline-block;height:auto;width:100%;height:3em;margin-bottom:2em}.about .block h4{font-size:1.7em;opacity:1;display:inline-block;float:none;width:75%;height:auto;margin-top:0;vertical-align:top;margin-bottom:0;padding-bottom:.2em;line-height:1}.about .block .h4-img{display:inline-block;height:inherit;width:3em;float:none;background-size:3em 3em;background-repeat:no-repeat;text-align:center;margin:auto;margin-right:0em;background-image:url("../img/icons/Trophy.svg");border:none;transform:rotate(2deg);/*! border: 1px solid purple; */}.about .block article{/*! font-weight: 300; */font-size:1.1em}.about .block article li{margin-bottom:1em}.about .block .side-images1{width:40%;vertical-align:top;margin-left:1%;display:inline-block}.about .block .side-images1 img,.about .block .side-images1 .img-info{width:90%}.about .block .progIntro{width:50%;display:inline-block;margin-left:3%}.about .block .progIntro strong{font-size:1.1em}.about .block .progIntro li{margin-bottom:1em}.about .block .progIntro li::before{margin-left:-2em;padding-right:1.1em}.about .links-block{display:inline-block;width:100%}.about .links-block header{margin-bottom:0em;vertical-align:middle;padding-bottom:.5em}.about .links-block header *{vertical-align:middle}.about .links-block header h4{vertical-align:middle;/*! display: inline; */}.about .links-block .h4-listening{background-image:url("../img/icons/listening.svg")}.about .links-block .h4-reading{background-image:url("../img/icons/reading.svg")}.about .links-block .h4-style{background-image:url("../img/icons/style.svg")}.about .links-block .h4-writing{background-image:url("../img/icons/writing.svg")}.about .links-block .h4-img{vertical-align:top;margin-right:0.5em !important}.about .links-block .post-info{margin-left:3.3em}.about .links-block article{display:inline-block;width:50%}.about .links-block article li::before{margin-left:-2em;padding-right:1.1em}.about .links-block article h5,.about .links-block article ul,.about .links-block article p{margin-left:3.3em}.about .links-block figure{display:inline-block;width:40%}.about .links-block h5{opacity:.6;font-size:1em;font-family:'Open Sans',sans-serif}.about .block-shouter{font-weight:700;font-family:'Oswald', sans-serif;font-size:3em;letter-spacing:.4px;text-transform:uppercase;color:#FF4C19;text-align:left;width:100%;margin-top:1em;display:inline-block;height:auto !important;line-height:1.1}.about .block-shouter li{margin-bottom:10px}.about .block-shouter li:before{content:''}.about .block-shouter li>*{display:inline-block}.about .block-shouter li .shouter-number{display:inline-block;width:10%;margin-right:10px}.about .block-shouter li .shouter-words{display:inline-block;width:80%}.about .block-shouter li:last-child .shouter-words{font-size:.9em;width:70%}.about .block-shouter li:last-child .shouter-number{font-size:1.9em;width:15%}.about .topcontent,.about .bottomcontent{background-image:none !important;background:transparent;box-shadow:none;overflow:visible}.services .art-top{margin-bottom:1rem}.services .art-top .art-top-right li::before{opacity:.6}.services h1 img{height:1.5em;margin-right:.5em;vertical-align:middle}.services .topcontent{padding-right:1%}.services .block{padding-left:2em;border-radius:15px}.services .block header{width:100%;display:inline-block}.services .block header *{vertical-align:middle}.services .block header .h4-img{display:inline-block;width:4em;height:4em;float:none;background-size:4em 4em;background-repeat:no-repeat;text-align:center;vertical-align:top;margin:auto;margin-right:auto;margin-right:0em;background-image:url("/img/icons/diploma-certificate.svg");border:none;transform:rotate(-2deg)}.services .block header h4{background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;font-size:1.4em;float:none;padding-bottom:.5em}.services .block header h4::before{content:none}.services .block #progIntro p{width:90%;margin-left:5%;margin-right:5%}.services .block #progIntro strong,.services .block #progIntro .hi-lite{font-size:1.1em}.services .block .side-images1 img{width:95%}.services .block #progIntro h6{width:95%;font-size:1.2em;font-weight:700;opacity:.6;margin:1.5em 0}.services .block #progIntro .hi-lite{font-family:"Alegreya Sans",sans-serif;font-size:1.4em}.services .block .side-images1{margin-left:2%}.services .block .side-images1 img{margin-top:3em}.services .block .side-images1 .image-info{width:90%;font-size:.9em}.services .block header h4{background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;margin:0;display:inline-block;float:none;padding-bottom:.2em;padding-top:.5em}.services .block header .h4-img{vertical-align:top}.services .prog-price>*{display:inline-block;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:orangered}.services .price-number{width:auto;display:inline-block}.services .sub-header-checklist{margin-bottom:1em;padding-right:0%;margin-left:4rem !important;width:80%;float:none;clear:both;display:inline-block;position:relative;line-height:1.5 !important;margin-left:6rem !important;margin-top:2em !important;margin-bottom:1em !important}.services .sub-header-checklist li{font-size:.9em;margin-bottom:0.5rem}.services .sub-header-checklist li .list-label{margin-right:.5em;font-weight:400}.services .sub-header-checklist li::before{content:'\f061';font-family:'FontAwesome';font-size:small !important;color:#9dd2fb;display:inline-block;padding-right:1em;margin-left:-2em}.services #progIntro{width:58%}.services #progIntro strong{font-weight:400 !important;color:inherit}.services #progIntro header{display:inline-block;height:4em;width:100%}.services #progIntro header .h4-img{display:inline-block;width:17%;height:inherit;border:1px solid purple;float:none;background-size:4em 4em;background-repeat:no-repeat;text-align:center;vertical-align:top;margin:auto;margin-right:0em;background-image:url(/img/services/brain.svg);border:none}.services #progIntro header h4{width:82%}.services #progIntro header h4 img{animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.services #progIntro .sub-header-checklist{padding-left:0;margin-left:5.5em;margin-top:2em;margin-bottom:2em;margin-top:1em}.services #progIntro .sub-header-checklist li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:1em;margin-left:-1.9em;transform:rotate(0deg)}.services #progIntro ul{position:relative;display:inline-block;clear:both;margin:10px 0px}.services #progIntro ul li{list-style-position:inside;padding-bottom:.5rem;margin-left:2em}.services #progIntro ul li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#98b4fb;padding-right:1em;font-size:1.2em;margin-left:-2em;transform:rotate(-10deg)}.services #progIntro .ghost-para{display:none}.services #progIntro .ghost-para .ghost-sub-container{width:170%;display:inline-block}.services #progIntro .ghost-para .ghost-sub-container ul{width:52%;display:inline-block}.services #progIntro .ghost-para .ghost-sub-container h6{width:55% !important}.services #progIntro .ghost-para .ghost-sub-container p{margin:1em 0 !important}.services #progIntro .ghost-para .ghost-sub-container .side-images1{display:inline-block;width:40%;vertical-align:top;height:100%}.services #progIntro .ghost-para ul li{list-style-image:inherit;list-style:outside;padding-left:1em;line-height:1.2;margin-top:1em;list-style-type:circle;list-style-position:outside !important}.services #progIntro .ghost-para ul li::before{content:'';padding-right:0;margin-left:0em}.services #progIntro .ghost-para ol li{list-style-type:decimal !important;padding-bottom:0 !important}.services #progIntro .prog-price{font-family:'Ubuntu', sans-serif !important;font-weight:600 !important;color:rgba(246,32,6,0.35);font-size:large;margin-left:3em;font-size:1em !important}.services #progIntro .prog-price .fa-rub{color:rgba(246,32,6,0.35);margin-right:.5em;margin-left:1em}.services #progIntro .prog-price .refresh{filter:hue-rotate(90deg)}.services #progIntro h5{font-weight:500;color:#9dd2fb;letter-spacing:1px}.services #progIntro h5::before{content:'';background:url("/img/icons/icons8-view_details.png");background-size:45px 45px;display:inline-block;margin-right:.5em;height:45px;width:45px;vertical-align:bottom;background-repeat:no-repeat;transform:rotate(-7deg);opacity:.7;margin-bottom:-.5em}.page-closer .page-closer-images{vertical-align:bottom;overflow:visible}.page-closer .page-closer-images a img{width:90%;box-shadow:2px 2px 10px #9b7d7d}.courses section>*{display:inline-block}.courses section header h4{width:75%;display:inline-block;margin:0;margin-left:.5em}.courses section header>*{vertical-align:middle}.courses .topcontent{padding-right:1rem;background-image:none !important;background:transparent;box-shadow:none;padding:0}.courses .art-top{margin-bottom:2rem}.courses .art-top .art-top-left{width:40%}.courses .art-top .art-top-left h1{padding-top:0;margin-top:1em;background:linear-gradient(to right, #a898f5, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;font-size:xx-large !important}.courses .art-top .art-top-right{width:57%;font-size:.8em}.courses .art-top .art-top-right li::before{opacity:.6;font-size:medium}.courses .art-top .art-top-right li a:hover{color:#e14b4b;font-weight:400}.courses .side-images1{float:none}.courses .side-images1>*{display:inline-block;margin-bottom:1em}.courses .side-images1 .image-info{width:90%;font-size:.9em}.courses .block{padding-left:2em;border-radius:15px}.courses .block header{width:100%;display:inline-block}.courses .block header .h4-img{display:inline-block;width:4em;height:4em;float:none;background-size:4em 4em;background-repeat:no-repeat;text-align:center;vertical-align:top;margin:auto;margin-right:auto;margin-right:0em;background-image:url("/img/icons/diploma-certificate.svg");border:none;transform:rotate(-2deg)}.courses .block header h4{background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;font-size:1.4em;float:none;padding-bottom:.5em}.courses .block header h4::before{content:none}.courses .block .prog-price{width:100%;margin-left:0;display:inline-block;height:auto;color:rgba(246,32,6,0.35)}.courses .block .prog-price>*{display:inline-block;vertical-align:middle;float:none;clear:both;background-color:#FEE140;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.courses .block .prog-price .price-label{display:inline-block;width:35%;height:auto}.courses .block .prog-price .price-number{display:inline-block;width:55%;height:auto;margin:0;padding-bottom:.2em;float:none;clear:both}.courses .block .prog-price .price-number::before{display:inline-block;content:"\f158";font-family:"FontAwesome";margin-right:0.5em;padding:.2em;vertical-align:middle;background-color:#FEE140;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.courses .block .side-images1 img{width:95%}.courses .block header{width:57%;float:right}.courses .block .h4-img{background-image:url("/img/icons/graduation-cap.svg");margin-left:1em}.courses .block #progIntro{margin-left:1%}.courses .block h5{text-align:right}.courses .block .side-images1{float:left;width:35%}.courses .block:nth-child(even) .prog-price .price-label{text-align:right;width:20%}.courses .block-list strong{font-size:1.1em}.courses .block-list li{list-style:outside;line-height:1.5;list-style-type:circle;margin-top:1em;padding-left:1em}.courses .block-list li::before{content:none}.courses #progIntro h5{margin-left:1.5em;font-family:'Roboto', sans-serif;font-size:1.3em;font-weight:400}.courses #progIntro h5 .fa{font-size:1em}.courses .sub-header-checklist{margin-bottom:1em;padding-right:0%;margin-left:4rem !important;width:80%;float:none;clear:both;display:inline-block;position:relative;line-height:1.5 !important;margin-left:6rem !important;margin-top:1em !important;margin-bottom:2em !important}.courses .sub-header-checklist li{font-size:.9em;margin-bottom:0.5rem}.courses .sub-header-checklist li .list-label{margin-right:.5em;font-weight:400}.courses .sub-header-checklist li::before{content:'\f061';font-family:'FontAwesome';font-size:small !important;color:#9dd2fb;display:inline-block;padding-right:1em;margin-left:-2em}.courses .ghost-courses p:last-child{margin-left:1.5em}.courses .page-closer{display:inline-block}.courses .page-closer .contacts-block{display:inline-block;width:50%}.courses .page-closer .contacts-block header>*{vertical-align:middle;margin-top:0;display:inline-block}.courses .page-closer .contacts-block header .h2-img{width:20%}.courses .page-closer .contacts-block header h2{width:70%}.courses .page-closer .page-closer-images{width:40%;vertical-align:top;display:inline-block;margin:0;margin-left:2%;float:right}.study-abroad h1{font-size:2.2em !important;opacity:.9;margin-left:1em}.study-abroad .art-top li::before{opacity:.6;font-size:medium}.study-abroad .block{padding-left:2em;border-radius:15px}.study-abroad .block header{width:100%;display:inline-block}.study-abroad .block header *{vertical-align:middle}.study-abroad .block header .h4-img{display:inline-block;width:4em;height:4em;float:none;background-size:4em 4em;background-repeat:no-repeat;text-align:center;vertical-align:top;margin:auto;margin-right:auto;margin-right:0em;background-image:url("/img/icons/diploma-certificate.svg");border:none;transform:rotate(-2deg)}.study-abroad .block header h4{background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;font-size:1.4em;float:none;padding-bottom:.5em}.study-abroad .block header h4::before{content:none}.study-abroad .block #progIntro p{width:90%;margin-left:5%;margin-right:5%}.study-abroad .block #progIntro strong,.study-abroad .block #progIntro .hi-lite{font-size:1.1em}.study-abroad .block .side-images1 img{width:95%}.study-abroad .block header *{vertical-align:middle}.study-abroad .block header .h4-img{vertical-align:middle;margin-right:1em;background-image:url("/img/icons/travel.svg")}.study-abroad .block header h4{display:inline-block;margin:0;font-size:2em}.study-abroad .block #progIntro{width:57%;margin-bottom:2em}.study-abroad .block #progIntro h4{width:100%}.study-abroad .block #progIntro .travel-checklist{line-height:1.7;margin-top:2em}.study-abroad .block #progIntro .travel-checklist li::before{content:'\f061';font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:large;content:'\f046'}.study-abroad .block #progIntro .travel-checklist strong{font-weight:400 !important;color:inherit}.study-abroad .block #progIntro strong{font-weight:400 !important;color:inherit}.study-abroad .block #progIntro p{margin-top:2em}.study-abroad .block #progIntro ul{position:relative;display:inline-block;clear:both;margin:10px 0px}.study-abroad .block #progIntro ul li{list-style-position:inside;padding-bottom:.5rem;margin-left:2em}.study-abroad .block #progIntro ul li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#f58b6a;padding-right:1em;font-size:1.2em;margin-left:-2em;transform:rotate(-10deg)}.study-abroad .block #progIntro #progDescr{margin-bottom:4em}.study-abroad .block #progIntro .prog-price strong{font-family:'Ubuntu', sans-serif !important;font-weight:600 !important;color:rgba(246,32,6,0.35);font-size:large}.study-abroad .block .price-number{display:inline-block;color:rgba(246,32,6,0.35);background-color:#FEE140;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.2em;margin:0}.study-abroad .block .price-number::before{display:inline-block;content:"\f158";font-family:"FontAwesome";margin-right:0.5em}.study-abroad .block .price-number .ghost-abroad{width:180%}.study-abroad .block .price-number .ghost-abroad ul,.study-abroad .block .price-number .ghost-abroad p{width:50%}.study-abroad .block .price-number .ghost-abroad .ghost-sub-container{display:inline-block;padding-left:0}.study-abroad .block .price-number .ghost-abroad .ghost-sub-container p{width:100%}.study-abroad .block .price-number .ghost-abroad .ghost-sub-container ul{width:50%;display:inline-block;height:auto;margin-top:0;margin-left:1em !important}.study-abroad .block .price-number .ghost-abroad .ghost-sub-container .side-images1{display:inline-block;width:40%;vertical-align:top;height:100%;float:none;margin-right:1em;margin-left:2em}.study-abroad .block .price-number .ghost-abroad .ghost-sub-container .side-images1 .image-info{display:block;width:90% !important;text-align:center !important;margin:auto !important;margin-bottom:1em !important;margin-top:1em !important}.study-abroad .togglable-header{font-weight:500;color:#9dd2fb !important;letter-spacing:1px}.study-abroad .togglable-header::before{content:'';background:url("/img/icons/icons8-view_details.png");background-size:45px 45px;display:inline-block;margin-right:.5em;height:45px;width:45px;vertical-align:bottom;background-repeat:no-repeat;transform:rotate(-7deg);opacity:.7;margin-bottom:-.5em}.study-abroad .side-images1{margin-left:2%;width:38%;margin-top:0}.study-abroad .side-images1 img{width:95%}.study-abroad .side-images1 img:first-child{margin-top:0}.study-abroad .side-images1 .image-info{margin-bottom:4em;margin-top:2em !important}.study-abroad .price-label{margin-right:1em}.study-abroad .prog-price{padding-bottom:.3em;display:inline-block}.study-abroad .price-number::before{display:inline-block;content:"\f158";font-family:"FontAwesome";margin-right:0.5em;font-weight:100;font-size:.8em;height:1em;width:1em;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:orangered}.pricing .art-top{display:table;margin-bottom:1rem}.pricing .art-top-left{/*! border: 1px solid red; */height:inherit;display:table-cell !important;/*! display: block !important; */width:40%;vertical-align:middle}.pricing .art-top-left header{height:inherit !important;vertical-align:middle}.pricing .art-top-right{display:table-cell !important;width:60%}.pricing .art-top-right li::before{color:#b892f9;opacity:.7}.pricing .art-top-right li::before:hover{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.pricing .art-top-right li a{color:#b892f9}.pricing .art-top-right li a:hover{color:#fe5850}.pricing .mainContent{width:71%}.pricing h1{margin-bottom:1rem !important;padding:0 !important;font-size:2.5em !important;opacity:.8}.pricing .block header h4{margin:0}.pricing .block article strong{font-size:1.1em}.pricing .block .side-images1{width:38%;margin-left:3%;float:none}.pricing .block .side-images1 figure{margin:0}.pricing .block .side-images1 img{width:95%;margin-top:4rem}.pricing .block .side-images1 .image-info{width:90%;font-size:.9em}.pricing #priceGenGroups .side-images1 img{margin-top:1rem}.pricing content hr{margin-bottom:5rem !important}.pricing #priceTranslation{padding-bottom:3rem}.pricing #priceTranslation #progIntro{margin-bottom:1rem}.pricing #priceTranslation h6{font-weight:600 !important;font-size:x-large;color:rgba(123,191,249,0.69);font-family:'Ubuntu', sans-serif;margin-bottom:2rem}.pricing #priceTranslation .side-images1 img{margin-top:4rem;margin-left:5%}.pricing #progIntro{margin-left:7% !important;width:49% !important;margin-right:1%;margin-bottom:2rem !important}.pricing #progIntro header{margin-bottom:2rem}.pricing #progIntro h4 img{animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.pricing #progIntro h4 a{font-size:1.4em}.pricing #progIntro h4 ul{margin-top:0rem;padding-top:2rem;padding-bottom:2rem}.pricing #progIntro h5{margin-top:0}.pricing #progIntro h6{font-size:x-large;font-weight:700;opacity:.6;margin:1.5em 0}.pricing #progIntro p{margin-bottom:2em}.pricing #progIntro p,.pricing #progIntro ul,.pricing #progIntro h6{width:95%}.pricing #progIntro .sub-header-checklist{margin-bottom:1em;padding-right:0%;margin-left:4rem !important;width:80%;float:none;clear:both;display:inline-block;position:relative;line-height:1.5 !important;margin-top:1em;margin-left:3em;margin-bottom:0em}.pricing #progIntro .sub-header-checklist li{font-size:.9em;margin-bottom:0.5rem}.pricing #progIntro .sub-header-checklist li .list-label{margin-right:.5em;font-weight:400}.pricing #progIntro .sub-header-checklist li::before{content:'\f061';font-family:'FontAwesome';font-size:small !important;color:#9dd2fb;display:inline-block;padding-right:1em;margin-left:-2em}.pricing #progIntro .sub-header-checklist li{padding-bottom:0 !important;font-size:.8em !important;width:100%;line-height:1.7}.pricing #progIntro .sub-header-checklist li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:1em;margin-left:-1.9em;transform:rotate(0deg)}.pricing #progIntro ul{position:relative;display:inline-block;clear:both;margin:10px 0px;padding-bottom:1rem;margin-left:0em;line-height:1.2;font-size:large}.pricing #progIntro ul li{list-style-position:inside;padding-bottom:.5rem;margin-left:2em}.pricing #progIntro ul li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#98b4fb;padding-right:1em;font-size:1.2em;margin-left:-2em;transform:rotate(-10deg)}.pricing #progIntro ul li::before{margin-left:-1.8em !important}.pricing #progIntro .article-ul{padding-left:1em}.pricing #progIntro .article-ul li{padding-bottom:1rem !important}.pricing #progIntro .prog-price{font-family:'Ubuntu', sans-serif !important;font-weight:600 !important;color:rgba(246,32,6,0.35);font-size:large}.pricing #progIntro .prog-price .fa-rub{color:rgba(246,32,6,0.35);margin-right:.5em;margin-left:1em}.pricing strong{font-weight:400 !important;color:inherit}.pricing .price-number::before{display:inline-block;content:"\f158";font-family:"FontAwesome";margin-right:0.5em;font-weight:100;font-size:.8em;height:1em;width:1em;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:orangered}.pricing .prog-price>*{background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:orangered}.pricing .page-closer{margin-top:0 !important}.pricing .page-closer .contacts-block h2{font-size:1.6em !important}.clients .topcontent{background:none !important;box-shadow:none;padding:0}.clients h1{font-size:2.5em;padding-top:0;margin-top:.5em;opacity:.9}.clients .block{border-radius:20px;display:inline-block}.clients .block:first-child{margin-top:20px}.clients #progIntro{margin-left:6%;width:53%}.clients #progIntro h4{font-size:x-large}.clients #progIntro p a:link,.clients #progIntro p a:visited{color:blue;font-weight:300;font-family:'Roboto', sans-serif}.clients #progIntro p a:hover,.clients #progIntro p a:active{color:#4267b2;text-decoration-line:underline}.clients #progIntro h5{font-family:'Opean Sans',sans-serif !important;letter-spacing:.7px}.clients #progIntro h5 a:link,.clients #progIntro h5 a:visited{text-decoration:underline;color:#f95d14 !important;font-weight:100;font-size:1.1em}.clients #progIntro h5 a:link:hover,.clients #progIntro h5 a:visited:hover{color:#2aa3f0 !important}.clients #progIntro h5 .fa{font-size:2em}.clients .side-images1{margin-left:3%;width:35%}.clients .side-images1 .image-info{width:90%;font-size:.95rem;background:#77cb33;font-family:'Roboto', sans-serif;box-shadow:0 0 0 4px #aaf36f,2px 1px 6px 4px #9f9b9b;transform:rotate(0deg) !important;line-height:1.2;border:none !important;font-style:italic}.clients strong{font-weight:400 !important;color:inherit}#contentClients .sub-header-checklist{margin-left:4rem !important;line-height:1.5 !important;margin-bottom:1em;padding-right:0%;width:80%}#contentClients .sub-header-checklist li{font-size:.9em;margin-bottom:0.5rem}#contentClients .sub-header-checklist li .list-label{margin-right:.5em;font-weight:400}#contentClients .sub-header-checklist li::before{font-size:small !important}.case-studies h1{font-size:2.5em !important;padding-top:0 !important;margin-top:.5em !important}.case-studies #progIntro h4{font-size:x-large}.case-studies #progIntro p a:link,.case-studies #progIntro p a:visited{color:blue;font-weight:300;font-family:'Roboto', sans-serif}.case-studies #progIntro p a:hover,.case-studies #progIntro p a:active{color:#4267b2;text-decoration-line:underline}.case-studies .side-images1 .image-info{width:90%;font-size:.95rem;background:#77cb33;font-family:'Roboto', sans-serif;box-shadow:0 0 0 4px #aaf36f,2px 1px 6px 4px #9f9b9b;transform:rotate(0deg) !important;line-height:1.2;border:none !important}.case-studies .side-images1 .image-info a{color:#fbdb5b}.case-studies strong{font-weight:400 !important;color:inherit}@font-face{font-family:"RobotoSlabRegular";src:url("../fonts/RobotoSlabRegular/RobotoSlabRegular.eot");src:url("../fonts/RobotoSlabRegular/RobotoSlabRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoSlabRegular/RobotoSlabRegular.woff") format("woff"),url("../fonts/RobotoSlabRegular/RobotoSlabRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"RobotoSlabLight";src:url("../fonts/RobotoSlabLight/RobotoSlabLight.eot");src:url("../fonts/RobotoSlabLight/RobotoSlabLight.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoSlabLight/RobotoSlabLight.woff") format("woff"),url("../fonts/RobotoSlabLight/RobotoSlabLight.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"RobotoSlabBold";src:url("../fonts/RobotoSlabBold/RobotoSlabBold.eot");src:url("../fonts/RobotoSlabBold/RobotoSlabBold.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoSlabBold/RobotoSlabBold.woff") format("woff"),url("../fonts/RobotoSlabBold/RobotoSlabBold.ttf") format("truetype");font-style:normal;font-weight:normal}header a[href*="instagram.com"],header a[href*="facebook.com"],header a[href*="twitter"]{display:none !important}.headerTop-banner .header-top-social li{font-size:2.5em}.mainHeader nav .socialbar li{vertical-align:top !important}.mainHeader nav .socialbar a{display:inline-block;vertical-align:middle;margin:0 .5em;position:relative;top:25%;transform:translateY(-50%);text-align:center}.mainHeader nav .socialbar a .fa{font-size:xxx-large !important}.mainHeader nav .socialbar a[href*="instagram.com"],.mainHeader nav .socialbar a[href*="facebook.com"],.mainHeader nav .socialbar a[href*="twitter"]{display:none !important}article a[href*="bbc"],article a[href*="british"]{display:none !important}aside a[href*="instagram.com"],aside a[href*="facebook.com"],aside a[href*="twitter"],aside a[href*="bbc"],aside a[href*="british"],aside a[href*="vk.com"],aside a[href*="rzd"]{display:none !important}.bottom-sidebar a[href*="ielts"],.bottom-sidebar article:nth-of-type(2){display:none !important}.footer-socialbar a[href*="instagram.com"],.footer-socialbar a[href*="facebook.com"],.footer-socialbar a[href*="twitter"],.footer-socialbar a[href*="bbc"],.footer-socialbar a[href*="british"]{display:none !important}.gov-logos a[href*="cambridge"],.gov-logos a[href*="ielts"]{display:none !important}#smList a[href*="instagram.com"],#smList a[href*="facebook.com"],#smList a[href*="twitter"]{display:none !important}.a2a_kit{display:none}@media only screen and (min-width: 150px) and (max-width: 600px){.mainHeader .headerTop-banner .phone-container>*{margin-top:0}.mainHeader nav .socialbar li{display:inline-block;margin:1em 1.5em !important}}.mainHeader{margin-bottom:1em}.mainHeader img{width:100%;height:20%;margin:2% 0;clip:rect(0em, 0em, 20em, 0em);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.mainHeader a{text-align:center !important}.mainHeader .headerTop{display:table;width:100%;margin-top:0}.mainHeader .headerTop-logo,.mainHeader .headerTop-banner{border-radius:10px;height:25rem !important;margin:1em 0}.mainHeader .headerTop-logo{position:relative;display:table-cell;vertical-align:top;overflow:hidden;padding:.5rem;width:auto;vertical-align:middle;padding-top:0 !important;padding-bottom:0 !important}.mainHeader .headerTop-logo-link{position:relative;display:inline-block;float:none;vertical-align:top;height:30%;width:100%}.mainHeader .slogan{font-family:'Spectral SC', serif;font-weight:300;color:#f8fcfb;display:inline-block;position:relative;float:none;font-size:1.3rem;text-align:center;filter:drop-shadow(1px 1px 3px #686260);border-radius:0;padding:5px;transform:rotate(-2deg);background-image:linear-gradient(to right, #fe0f05, #f5bf3e);opacity:.7;text-shadow:1px 1px 3px rgba(104,98,96,0.8);text-transform:none;line-height:1}.mainHeader .slogan-quote{margin-bottom:.7rem}.mainHeader .slogan-caption{font-size:medium;transform:rotate(1deg);color:black;text-shadow:none}.mainHeader .blank-gap{width:2%;display:table-cell}.mainHeader .headerTop-banner{width:69%;position:relative;padding:1em;display:table-cell;vertical-align:middle;padding-top:0}.mainHeader .headerimage{position:relative;display:block;clip:rect(0em, 0em, 20em, 0em);border-radius:0;z-index:999;width:99%;height:auto;margin:auto;box-shadow:5px 5px 3px rgba(177,171,171,0.6)}.mainHeader .headerlogo{position:relative;height:auto;margin:auto;clip:rect(0em, 0em, 20em, 0em);opacity:1;z-index:999}.headerTop-banner{padding-bottom:0 !important;vertical-align:top !important}.headerimage{transform:rotate(0deg) !important}nav{margin-top:.5em !important}.mainHeader .headerTop{display:grid;grid-template-columns:25% 73%;grid-auto-rows:minmax(10px, auto);grid-column-gap:2%;grid-row-gap:2%;justify-items:stretch;align-items:stretch;margin-bottom:0em}.mainHeader .headerTop-logo{display:grid}.mainHeader .headerTop-banner{display:grid;grid-column:2;grid-template-columns:32% 32% 32%;grid-column-gap:1%;grid-row-gap:1%;grid-auto-rows:minmax(10px, auto);padding:none !important;grid-row:1;padding-top:0;width:auto;overflow:hidden}.mainHeader .header-contacts{display:grid;grid-template-columns:30% 38% 38%;grid-column:1/4;grid-row:1;grid-column-gap:2%;/*! background: palevioletred; */margin-bottom:0}.mainHeader .header-contacts .phone-container{display:grid;grid-column:2/4;width:100%;grid-template-columns:45% 45%;grid-column-gap:2%;padding:0}.mainHeader .lang-sections{grid-column:1 !important;width:auto;grid-row:1;width:auto;padding:0}.mainHeader .lang-sections li{display:inline-block;padding-top:5px;margin:0 0.1em;width:30%;text-align:center}.mainHeader .lang-sections a{border-radius:5px;box-shadow:2px 2px 3px rgba(177,171,171,0.6)}.mainHeader .lang-sections a:hover{background:#396afc;background:linear-gradient(to right, #2948ff, #396afc)}.mainHeader .phone-container .header-top-social{display:inline-block;grid-column:1;width:auto}.mainHeader .header-contacts .header-phone{width:auto;vertical-align:middle;height:100%;padding-top:5px;text-align:center}.mainHeader .header-contacts span{width:auto}.mainHeader .header-top{display:grid;grid-column:2}.mainHeader #slideshow{grid-row:2;grid-column:1/4;display:inline-block;overflow:hidden;margin-top:1em}.mainHeader #slideshow div a .headerimage,.mainHeader #slideshow div a img{border-radius:1em !important}.mainHeader nav .socialbar li:nth-child(1),.mainHeader nav .socialbar li:nth-child(2),.mainHeader nav .socialbar li:nth-child(3){display:none !important}.mainHeader nav{position:relative;width:100%;height:50px !important;overflow:hidden;display:inline-block;border-radius:0 !important;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#9aab82;background-image:url("/img/Backgrounds/green_cup/green_cup.png");margin-top:1rem;box-shadow:5px 5px 3px rgba(177,171,171,0.6)}.mainHeader nav ul{list-style:none;margin:0 auto;font-size:16px;display:table;width:86%;padding-left:0;float:left}.mainHeader nav ul li{float:left;display:table-cell;text-align:center}.mainHeader nav ul li img{display:inline-block;position:relative;width:1.5rem;height:1.5rem;vertical-align:middle;margin:0 .5rem 0 0;border-radius:0}.mainHeader nav ul li .fa{font-size:1.5rem;margin-right:.5rem}.mainHeader nav a:link,.mainHeader nav a:visited{color:#FFF;display:inline-block;padding:15px 25px;padding-right:12px;height:20px}.mainHeader nav a:hover,.mainHeader nav a:active{background-color:#a5e4f5;text-shadow:none}.mainHeader nav .active a:link,.mainHeader nav .active a:visited{background-color:pink;text-shadow:none}.mainHeader nav .socialbar{display:table;float:none;height:inherit;vertical-align:middle;width:14%}.mainHeader nav .socialbar li{display:table-cell !important;font-size:.9rem;width:25%;vertical-align:middle;float:none !important;height:inherit}.mainHeader nav .socialbar li:hover{color:tomato;padding:0 !important;background:transparent !important;background-color:transparent !important}.mainHeader nav .socialbar li a{padding:0 !important;vertical-align:middle;text-align:center;color:#d4fefb}.mainHeader nav .socialbar li a:hover{color:#ffea05 !important;padding:0 !important;background:transparent !important;background-color:transparent !important}.mainHeader nav .socialbar li a .fa{font-size:3em !important}.topcontent{padding-top:1em;padding-right:1em;margin-top:0}.topcontent h1{margin-top:0em;margin-bottom:0em;display:inline-block;vertical-align:middle;padding-top:1em}.top-sidebar,.middle-sidebar,.bottom-sidebar{line-height:1.3;font-size:.9em}.bottom-sidebar,.middle-sidebar,.bottom-sidebar h3{margin:0}.top-sidebar,.bottom-sidebar{transform:rotate(0deg)}.middle-sidebar,#love-sidebar{transform:rotate(0deg)}.top-sidebar{width:21%;float:left;background-color:#FFF;margin:2% 0% 2% 3%;padding:2% 3%;margin-top:0;padding-top:0}.top-sidebar img{filter:drop-shadow(5px 5px 5px grey);transform:rotate(-2deg) !important}.middle-sidebar{width:24% !important;float:left;background-color:#FFF;margin-left:3%;margin-bottom:2%;padding:1% 1%;overflow:hidden}.middle-sidebar p,.middle-sidebar h2{padding:0 1rem}.middle-sidebar .client-logo-list{display:inline-block;width:100%;overflow:hidden;height:850px;float:none;text-align:center;transform:rotate(-1deg);margin-top:.2rem;line-height:1rem}.middle-sidebar .client-logo-list img{display:inline-block;text-align:center;padding:3px;vertical-align:middle;margin:.5rem .5rem;height:auto;-webkit-filter:grayscale(100%) !important;opacity:.8;width:37%}.middle-sidebar .client-logo-list .name-logo{height:auto;width:45%}.middle-sidebar .client-logo-list a img:hover{filter:grayscale(0%) !important}.middle-sidebar .client-logo-thin{margin-top:30px !important}.bottom-sidebar{width:21%;float:left;background-color:#FFF;margin-left:3%;margin-bottom:2%;padding:2% 3%;margin-bottom:2%;line-height:1.2;font-size:90%}aside{border-radius:0 !important;box-shadow:0 0 0 0px rgba(245,227,249,0.4),-2px -2px 6px 4px rgba(10,10,0,0.17);background:linear-gradient(to right, RGBA(221, 239, 187, 0.72), RGBA(255, 238, 238, 0.74))}aside a[href*="case-studies"] img,aside a[href*="clients"] img{text-align:center;margin:auto;display:block;width:80%;opacity:.6;transform:rotate(2deg);filter:drop-shadow(5px 5px 5px grey)}aside h1,aside h2,aside h3,aside h4{background:-webkit-linear-gradient(#d36efa, #60dfed);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}aside h1 .fa,aside h2 .fa,aside h3 .fa,aside h4 .fa{display:inline}aside ul{list-style:none}aside h3 a[href*="british"]::before{content:"";width:70px;height:24px;background-image:url(/img/aside/British-Council.svg);background-size:70px 24px;display:inline-block;background-repeat:no-repeat;margin-left:0px;transform:rotate(1deg);margin-bottom:-3px;margin-right:.3rem}aside h3 a[href*="ielts"]::before{content:"";width:70px;height:24px;background-image:url(/img/aside/IELTS-logo.svg);background-size:70px 24px;display:inline-block;background-repeat:no-repeat;margin-left:0px;transform:rotate(1deg);margin-bottom:-3px;margin-right:.3rem}aside h3 a[href*="bbc"]::before{content:"";width:70px;height:24px;background-image:url(/img/aside/bbc-small.svg);background-size:70px 24px;display:inline-block;background-repeat:no-repeat;margin-left:0px;transform:rotate(1deg);margin-bottom:-3px;margin-right:.3rem}aside h2 a:hover,aside h2 a:active{font-style:normal;background:-webkit-linear-gradient(#64d2b1, #84a1f8);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px -3px 24px white}aside a img:hover{filter:hue-rotate(90deg)}aside a:hover,aside a:active{background:none}.mainFooter{position:relative;width:100%;height:auto;overflow:hidden;display:block;color:#ffebfb;border-radius:0px !important;-moz-border-radius:0px;-webkit-border-radius:0px;background-color:transparent;background-image:url("/img/Backgrounds/stardust/stardust.png");margin-bottom:2rem !important;box-shadow:8px 8px 8px rgba(170,166,166,0.9)}.mainFooter h3{width:auto;float:left;line-height:1.4;font-size:.9em;font-weight:600;vertical-align:middle !important;height:full;margin:1% 2%;font-weight:100;color:white;margin-right:0}.mainFooter h3 a{padding-left:0px !important}.mainFooter h3 .fa{font-size:1.3em}.mainFooter .footer-nav{width:61%;display:inline;list-style:none;text-align:center;margin:0%;float:left;font-size:15px}.mainFooter .footer-nav ul{list-style:none;display:inline-block;padding-left:0}.mainFooter .footer-nav ul li{display:inline}.mainFooter .footer-nav ul li a img{vertical-align:middle;height:25px;width:25px}.mainFooter .footer-nav a{font-size:large;vertical-align:middle}.mainFooter .footer-nav a:hover{background:#e9c571 !important}.mainFooter a:link,.mainFooter a:visited{color:#FFF;text-align:left;padding:6px 6px}.mainFooter a:hover{border-radius:5px}.mainFooter .footer-socialbar{display:inline-block;width:18%;float:left;margin:1%;text-align:right;float:right}.mainFooter .footer-socialbar a{color:#FFF;display:inline-block;padding:5px 5px;margin-right:3%;font-size:xx-large}.mainFooter .footer-socialbar .fa{vertical-align:top}.mainFooter .bottomfooter{height:auto;float:left;width:inherit;display:inline-block;overflow:hidden;float:left;font-family:Open Sans !important;font-weight:400;background-color:#979cf9;background-image:url("/img/Backgrounds/halftone-yellow/halftone-yellow.png");opacity:1 !important;margin-top:1rem;display:table;overflow:hidden;float:left}.mainFooter .bottomfooter .address{float:left;margin:1em;line-height:1.2}.mainFooter .bottomfooter a:link,.mainFooter .bottomfooter a:visited{padding:10px;display:inline-block;margin:0}.mainFooter .bottomfooter .address{width:25%;margin:1% 2% 1% 2%;float:none;font-size:100%;display:table-cell;vertical-align:middle;padding:1rem}.mainFooter .bottomfooter .address h4,.mainFooter .bottomfooter .digiContacts li:first-child{margin-bottom:1rem !important}.bottomfooter .address h4{margin-top:0;font-family:'Open Sans', sans-serif;font-weight:400;text-transform:uppercase;color:#372715}.bottomfooter .address ul{list-style:none;list-style-position:inside;list-style-position:unset;margin:0;padding:0;color:#372715}.mainFooter .bottomfooter .digiContacts{width:25%;margin:1% 2% 1% 2%;font-size:100%;float:none;text-align:left;padding:1rem;text-transform:uppercase;color:#372715;display:table-cell}.mainFooter .bottomfooter .digiContacts a{padding:0 !important;color:#372715}.mainFooter .bottomfooter .digiContacts li{list-style:none}.mainFooter .bottomfooter .gov-logos{width:50%;float:none;text-align:center;margin:1%;display:table-cell;vertical-align:middle;background-image:linear-gradient(to right, rgba(138,136,136,0), rgba(81,78,72,0.3))}.gov-logos{display:inline-block;width:31%}.gov-logos h4{text-align:center;font-family:'Open Sans', sans-serif;font-weight:400;text-transform:uppercase;margin:0;color:#372715}.gov-logos img{width:150px;text-align:center;margin:auto;display:block;filter:drop-shadow(1px 1px 3px #868383)}.gov-logos a{display:inline-block !important;vertical-align:middle;text-align:center;padding:5px !important;margin:auto !important;width:30%}.gov-logos a img:hover{background:none;webkit-filter:drop-shadow(1px 1px 10px white);-moz-filter:drop-shadow(1px 1px 10px white);filter:drop-shadow(1px 1px 10px white)}.gov-logos a:hover{background:none}.info-sponsors{margin:5px;display:block;clear:left;position:relative;text-align:center;margin:10px 20px;text-align:center !important;vertical-align:middle}.info-sponsors a{text-align:center !important;display:inline-block;align-items:center;align-items:center;margin:20px;position:relative;clear:left;vertical-align:middle;padding:20px}.info-sponsors-header{display:table;height:6rem;width:100%;position:relative;overflow:visible;vertical-align:middle;text-align:center}.spons-header-cell{display:table-cell;width:33%;height:auto;vertical-align:middle}.fe-logo-cell{vertical-align:bottom;text-align:left;/*! transform: rotate(-1deg); *//*! width: ; */}.fe-logo-cell a{display:inline-block;width:100%;position:relative;text-align:left !important;margin:0;overflow:visible}#feFooterlogo{transform:rotate(-1deg);width:70%;vertical-align:bottom;margin-top:2rem;opacity:.8}.developer-signature p{position:relative;display:block;margin:auto;width:30%;padding:2rem 3rem;text-align:center}.developer-signature p::before{content:"";width:30px !important;height:30px;background-image:url(/img/barriolab/barriolab-logo.png);background-size:30px 30px;display:inline-block;background-repeat:no-repeat;margin-left:10px;transform:rotate(-4deg);margin-bottom:-10px;margin-right:.5rem}.developer-signature p .fa-cog{font-size:xx-large;color:#14f2c3;text-shadow:1px 3px 3px #999494;margin-left:-4px}.sponsors-note{text-align:center;margin:10px 5px;font-family:'Ubuntu',sans-serif !important;font-weight:700;font-size:2em;color:white;letter-spacing:2px;background:-webkit-linear-gradient(#00c9ff, #12fff7, #92fe9d);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-top:1rem !important;letter-spacing:.5px;color:#24ffea}.info-sponsors img{width:200px}.info-sponsors a:hover{filter:drop-shadow(-10px 10px 20px #67fbe4);background:none !important}@media only screen and (min-width: 1800px){#slideshow{height:450px !important}#slideshow>div{width:85%;left:10%;right:10%}.jula-profile{height:38rem !important}.jula-profile img{margin-bottom:5rem !important}.study-abroad hr{margin-top:8rem}.study-abroad #progIntro .ghost-abroad .ghost-sub-container{margin-top:10rem !important}.study-abroad #progIntro .ghost-abroad .ghost-sub-container .side-images1{float:left}.study-abroad #progIntro .ghost-abroad .ghost-sub-container ul{margin-top:4rem !important}.clients .art-top-right li{display:block !important}.middle-sidebar .client-logo-list{height:970px}}@media only screen and (min-width: 1440px){.body{width:90%}.gov-logos h4{text-align:right;margin:0;margin-right:30px}.mainFooter .bottomfooter .gov-logos{width:auto;text-align:right;margin:1%;margin-right:0}.gov-logos a{width:auto}/*! GOV-LOGOS STYLING ENDS */.intro-article{width:50%;display:inline-block}.jula-profile{height:35rem}.side-img-gallery{height:auto}}@media only screen and (min-width: 1280px) and (max-width: 1366px){.body{width:98%}.mainHeader .slogan-quote{font-size:1.4em !important;margin-top:-0.5em !important}.mainHeader .slogan-caption span{font-size:.9em}.mainHeader .main-sub-header-nav{width:86% !important}.mainHeader .main-sub-header-nav li a{padding-right:10px !important}.mainHeader .socialbar{width:13% !important;float:right !important}.mainHeader .socialbar li a .fa{font-size:x-large}.mainHeader nav{width:99%}.mainHeader nav a{padding:15px 20px !important}.profile-photo-container .jula-profile{height:27rem !important}.gov-logos h4{text-align:right;margin:0;margin-right:30px}.mainFooter .bottomfooter .gov-logos{width:auto;text-align:right;margin:1%;margin-right:0}.gov-logos a{width:auto}.intro-article{width:50%;display:inline-block}.home h1 a{font-size:1.1em}.home .update-alert,.home .update-alert .fa,.update-alert .home .fa{font-size:1.5em}.home .image-info span{font-size:.9em !important}.home .bottomcontent h2 a{font-size:1.3em}.home .bottomcontent h3{font-size:1.3em;width:100%}.home .bottomcontent .side-images1 .image-info{font-size:.9em;display:inline-block}.home .short-art h3 a{font-size:1em;width:100%}.home .short-art .side-images1 img,.home .short-art .side-images1 p{float:right}.home .essentials span{width:35%;margin-left:3rem}.pricing .art-top-right{padding-right:0}.pricing .mainContent{width:71%}.pricing #progIntro{width:53%;margin-left:3%}.pricing #progIntro header{width:100%}.pricing #progIntro header h4{width:80%}.pricing #progIntro p,.pricing #progIntro ul,.pricing #progIntro h6{width:85%;margin-left:2rem;margin-right:2rem}.pricing .block:nth-child(2n) .side-images1 .image-info span,.pricing .block:nth-child(2n+1) .side-images1 .image-info span{font-size:.9em}}@media screen and (min-width: 1200px) and (max-width: 1279px){.body{width:98%}.mainHeader .slogan-quote{font-size:1.4em !important;margin-top:-0.5em !important}.mainHeader .slogan-caption span{font-size:.8em}.mainHeader .main-sub-header-nav{width:89% !important}.mainHeader .main-sub-header-nav li a{padding-right:10px !important}.mainHeader .socialbar{width:9% !important;float:right !important}.mainHeader .socialbar li a .fa{font-size:large}.slogan{font-size:large}.headerTop-logo-link{height:23%}.headerTop-logo,.headerTop-banner{height:auto}.side-img-gallery{height:auto;border-radius:100%}nav a{padding-right:10px !important;padding-left:10px !important}nav ul{width:84%}.main-sub-header-nav li{margin-right:1%}.profile-photo-container .jula-profile{height:26rem !important}.home h1 a{font-size:1em}.home .image-info span{font-size:.9em !important}.home .update-alert,.home .update-alert .fa,.update-alert .home .fa{font-size:1.5em}.home .bottomcontent h2 a{font-size:1.3em}.home .bottomcontent h3{font-size:1.3em;width:100%}.home .short-art h3 a{font-size:1em;width:100%}#progDescr .togglable-header span{font-size:small !important}.pricing .art-top-right a{font-size:0.9em !important}.pricing header .h4-img{width:16% !important;background-size:3em 3em !important}.pricing .block .side-images1 .image-info span{font-size:0.8em !important}.clients .art-top-right{font-size:.9em}}@media only screen and (min-width: 601px) and (max-width: 1199px){.body{width:100%;overflow-x:hidden;position:relative}.mainHeader .headerTop-logo{padding:0}.mainHeader .headerTop-banner{padding-left:0;padding-right:1em}.mainHeader .header-contacts{height:auto}.mainHeader .lang-sections{width:100%;text-align:center;display:inline-block}.mainHeader .phone-container{width:100%}.mainHeader .slogan-quote{font-size:1.1em !important}.mainHeader .blank-gap{display:none}.mainHeader #slogan .slogan-caption{width:100%}.mainHeader #slogan span{font-size:.8em}.mainHeader #slideshow{height:320px}.mainHeader nav{height:auto !important;width:90%;margin:auto;display:block}.mainHeader nav ul{width:100%}.mainHeader nav .socialbar{display:inline-block !important;vertical-align:middle;width:100%;text-align:center;height:auto !important;margin:.5em 0 !important}.mainHeader nav .socialbar li{display:inline-block !important;vertical-align:middle;width:10px !important;text-align:center;height:auto;margin:.5em 1em !important}.mainHeader .main-sub-header-nav li{border-bottom:1px solid white}.aside-wrapper{display:block !important;width:98%;margin-bottom:1em !important;margin:auto;float:none;clear:both}.aside-grid-container{display:grid;grid-template-columns:2fr 1fr 2fr;grid-auto-rows:minmax(200px, auto);grid-gap:1em;justify-items:stretch;align-items:stretch}.aside-grid-container>*{width:100% !important;margin:0 !important}aside{padding:0 !important;box-shadow:0 0 0 0px rgba(245,227,249,0.4), -2px -2px 6px 4px rgba(10,10,0,0.17);background:linear-gradient(to right, RGBA(221, 239, 187, 0.72), RGBA(255, 238, 238, 0.74))}aside>article{margin-left:1em}.top-sidebar{grid-column:3;grid-row:1}.middle-sidebar{align-self:start;grid-column:1/3;grid-row:1/3}.client-logo-list{display:grid !important;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(100px, auto);grid-gap:1em;justify-items:stretch;align-items:stretch;height:auto !important;transform:rotate(0deg) !important;margin-bottom:1em !important}.client-logo-list img{width:80% !important;vertical-align:middle !important;position:relative;top:50% !important;transform:translateY(-50%) !important;margin:0 !important}#loveSidebar{grid-column:3;grid-row:2}.bottom-sidebar{grid-column:1/4;grid-row:3;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;grid-auto-rows:minmax(50px, auto)}.resources-bar h2{grid-column:2;grid-row:1;text-align:center;font-weight:600}.resources-bar>article{grid-row:2}.resources-bar li{margin-bottom:.5em}.page-closer{padding-left:0 !important}.page-closer .contacts-block>*{margin-left:1em !important}.page-closer .contacts-block h2{margin-top:0 !important;margin-left:.5em}.home .topcontent{margin-top:0;padding-top:0}.home .page-closer{margin-bottom:2em !important;margin:auto}.about .block article .block-shouter{font-size:2.2em;display:block;margin-left:0;width:95%;margin:auto;margin-bottom:1em;float:none;clear:both;padding:0}.about .block article .block-shouter li{margin-left:0;padding-left:0;margin-bottom:10px}.about .block article .block-shouter li>*{display:inline-block;vertical-align:middle}.about .block article .block-shouter li:last-child .shouter-words{font-size:.8em}.about .block article .block-shouter li:last-child .shouter-number{font-size:1.4em}.about .block article .block-shouter li:before{content:'';margin:0;padding:0}.about .block article .block-shouter li .shouter-number{margin-right:10px;width:10%}.about .block article .block-shouter li .shouter-words{width:80%;margin-left:0;padding-left:0}.art-top{display:block;width:95%;margin:auto}.art-top-left h1{font-size:1.4em}.art-top-right li{font-size:.9em}.intro h5{font-size:1.4em !important}.profile-photo-container .jula-profile{height:390px !important}.profile-photo-container .image-info span:nth-child(2){font-size:.9em !important}.block .togglable-header{font-size:0.9em !important}.block .prog-price .price-label{font-size:4rem;margin-right:.5em}.block .prog-price .price-label .fa{margin:0em;margin-left:.5em}.pricing .art-top-left h1{font-size:2em !important}.pricing .block:nth-child(2n+1) #progIntro{margin-left:4% !important}.pricing .block:nth-child(2n+1) .side-images1{width:40%;float:right}.pricing .block header{height:3em !important}.pricing .block header .h4-img{background-size:3em 3em !important}.pricing .block header h4{width:80% !important;line-height:1.1 !important;padding-bottom:.5em !important}.pricing .block .side-images1 .image-info span{font-size:.9em !important}.pricing .block .side-images1 .image-info span strong{font-size:1em !important;font-weight:300 !important}.courses .block .prog-price .price-number{width:65%}.courses .block .prog-price .price-label{width:25%}.courses .block:nth-child(even) .prog-price .price-label{width:15%;text-align:center}.courses .block:nth-child(even) .prog-price .price-label .fa{margin:auto}.footer-socialbar{padding-top:1em}.developer-signature p{width:50%}.clients h1{font-size:3em}}@media only screen and (min-width: 981px) and (max-width: 1199px){/*! GOV-LOGOS STYLING STARTS */.gov-logos h4{text-align:right;margin:0;margin-right:30px}.mainFooter .bottomfooter .gov-logos{width:auto;text-align:right;margin:1%;margin-right:0}.gov-logos a{width:auto}.gov-logos img{width:75px}/*! GOV-LOGOS STYLING ENDS */.darkness2light-16x9{padding-bottom:100%}}@media only screen and (min-width: 601px) and (max-width: 1024px){.mainHeader img{width:100%}.mainHeader nav{height:200px;opacity:.8}.mainHeader nav ul{padding-left:0}.mainHeader nav ul li{width:100%;margin:0 auto;text-align:center}.mainHeader nav a:link,.mainHeader nav a:visited,.mainHeader nav a:active{padding:10px 25px;height:20px;display:block}.mainHeader nav .socialbar{float:none;padding:0;padding-left:0;height:0px;display:block;text-align:center}.mainHeader nav .socialbar a:link{padding:5px 7px;height:20px;display:inline-block}.mainHeader nav a:visited{padding:5px 7px;height:20px;display:inline-block}.mainContent{width:100%;line-height:28px}.content{float:left;margin-top:2%}.post-info{font-style:italic;font-size:90%;color:#999;line-height:1.5}.topcontent{background-color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;margin-top:2%;margin-bottom:4%}.intro .contacts-block{width:50%}.darkness2light-4x3{padding-bottom:75%}.bottomcontent{margin-top:2%;margin-bottom:4%}.mainFooter{width:100%;text-align:center;display:block;text-align:center;border-bottom:1px solid white}.mainFooter h3{display:none}.mainFooter .footer-nav{width:100%;height:auto !important;font-size:large;margin-top:0;display:block;text-align:center;float:left}.mainFooter .footer-nav ul{width:100%;padding:0;margin:0}.mainFooter .footer-nav ul li{width:100%;text-align:center;display:block;text-align:center;border-bottom:1px solid white}.mainFooter a:link,.mainFooter a:visited,.mainFooter a:hover{height:auto;text-align:center;padding:10px 25px;display:block}.mainFooter .footer-socialbar{height:auto;width:100%;float:left;display:inline;padding-left:0;margin:0;font-size:16px;line-height:2;text-align:center}.mainFooter .footer-socialbar a:link,.mainFooter .footer-socialbar a:visited,.mainFooter .footer-socialbar a:hover{height:auto;text-align:center;padding:0.7em;display:inline;overflow:hidden}.mainFooter .bottomfooter{display:block;text-align:center;align-items:center}.mainFooter .bottomfooter .address{display:inline-block;align-items:center;text-align:center;width:100%;margin-top:2em;margin-bottom:1em;margin-left:0;margin-right:0}.mainFooter .bottomfooter .digiContacts{display:inline-block;align-items:center;text-align:center;width:100%;padding-right:2em;margin-bottom:1em;margin-left:0;margin-right:0}.mainFooter .bottomfooter .gov-logos{display:inline-block;align-items:center;text-align:center;align-content:center;width:100%;float:left;margin-left:0;margin-right:0}.gov-logos h4{text-align:center;margin-left:0;margin-right:0}.mainFooter .bottomfooter .gov-logos a{display:inline-block}}@media only screen and (min-width: 601px) and (max-width: 980px){.cd-top{left:10px;bottom:200px}}@media only screen and (min-width: 150px) and (max-width: 600px){html{overflow-x:hidden}.body{width:100%;overflow-x:hidden;position:relative}.body h2{margin:auto;display:inline-block;font-size:2em;width:75%}.body [class$="-sidebar"]{display:block !important;width:90% !important;margin:auto !important;margin-bottom:10px !important;float:none !important;clear:both !important;padding:10px !important;padding-left:20px !important}.body [class$="-sidebar"]>article{display:inline-block !important;width:auto !important}.body [class$="-sidebar"] article p{margin-left:0 !important;padding-left:0 !important}.body .mainContent section header{height:auto}.body .mainContent section>*{width:100%;display:inline-block}.body .mainContent section figure{display:block;text-align:center;margin:auto}.body .mainContent section article>*{margin-left:.5em;padding-right:.5em}.body .mainContent section article .quote,.body .mainContent section article .quote .fa,.quote .body .mainContent section article .fa{padding-right:0;text-align:right;margin-left:0}.body .mainContent .block{display:inline-block}.body .mainContent .block .call-to-action{width:70% !important;margin:auto !important;display:block !important}.body .mainContent .home{margin:auto !important;display:block !important}.body .mainContent .home section{border-radius:15px;width:95% !important;margin-left:auto !important;display:block;margin-right:auto !important;float:none;overflow-x:hidden}.body .mainContent .home .method-accents header{width:100% !important;padding-right:0 !important;margin-right:0 !important}.body .mainContent .home .method-accents .h2-img{width:15% !important;vertical-align:top !important}.body .mainContent .home .method-accents h2{width:79% !important;margin-right:0 !important}.body .mainContent .home .page-closer .contacts-block header .h2-img{width:25% !important}.body .mainContent .home .page-closer .contacts-block header h2{font-size:1.6em !important}.body .middle-sidebar .client-logo-list{height:auto}.body .bottom-sidebar{display:inline-block}.mainContent{width:100%}.aside-wrapper{display:inline-block;height:auto;width:100%;margin:auto !important}.aside-wrapper .resources-bar h2{margin:auto;width:90%;display:block;margin-top:.5em}.social-bar h2{width:100%;margin-bottom:.5em}.aside-grid-container{display:grid;height:auto;grid-template-columns:1fr}.aside-grid-container>aside{width:90% !important;height:auto;grid-column:1;margin-bottom:1em !important;margin-left:0;margin:auto;padding:0}.aside-grid-container>aside>*{margin:auto;margin-top:1em;width:90% !important}.clients-bar{grid-row:1}.mainHeader .headerTop>*{width:100% !important;display:inline-block !important}.mainHeader .headerTop-logo{padding:0}.mainHeader .headerTop-logo .slogan-caption span{font-family:'Merriweather', serif, 'Roboto Slab', serif}.mainHeader .headerTop-logo .slogan-quote{font-family:'Roboto Slab', sans-serif !important;line-height:.9;font-size:1.5em !important}.mainHeader .headerTop-banner{padding-left:0;padding-right:1em;height:auto !important;margin-top:0}.mainHeader .header-contacts{height:auto}.mainHeader .lang-sections{width:100%;text-align:center;display:inline-block}.mainHeader .lang-sections a{width:27%;margin-bottom:10px;margin-left:5px !important;font-size:.8em !important;padding:.2em;border-radius:3px}.mainHeader .phone-container{width:100%}.mainHeader .phone-container>*{width:100%;text-align:center !important;margin-top:20px}.mainHeader .slogan-image-container img{width:90%;text-align:center !important;margin:auto;display:block}.mainHeader .slogan-img-caption{vertical-align:top;margin-bottom:45px}.mainHeader .slogan-quote{font-size:1.1em !important}.mainHeader .blank-gap{display:none}.mainHeader #slogan .slogan-caption{width:100%}.mainHeader #slogan span{font-size:.8em}.mainHeader #slideshow{display:none}.mainHeader nav{height:auto !important;width:90%;margin:auto;display:block}.mainHeader nav ul{width:100%}.mainHeader nav li{text-align:center !important;display:inline-block}.mainHeader nav li a{width:100%;display:inline-block !important;padding-right:0 !important;padding-left:0 !important}.mainHeader nav .socialbar{display:inline-block;vertical-align:middle;width:100%;text-align:center;height:auto !important;margin:.5em 0 !important}.mainHeader nav .socialbar li{vertical-align:middle;text-align:center;height:auto;margin:.5em 1em !important}.mainHeader .main-sub-header-nav li{border-bottom:1px solid white;width:100% !important}.art-top{display:block;width:95% !important;margin:auto;margin-bottom:20px}.art-top>*{width:100% !important;margin:0}.art-top-left h1{font-size:1.4em}.art-top-right li{font-size:.9em}.intro h5{font-size:1.1em;padding-left:.5em}.profile-photo-container .jula-profile{height:390px !important}.profile-photo-container .image-info span:nth-child(2){font-size:.9em !important}.block>*{width:100%;display:inline-block}.block article{margin-left:0}.block .togglable-header{font-size:0.9em !important;display:grid;grid-template-columns:1fr 4fr;grid-auto-rows:minmax(10px, auto);grid-column-gap:.5em;justify-items:stretch;align-items:stretch}.block .togglable-header span{grid-column:2;vertical-align:middle;border-bottom:none !important;text-decoration:underline}.block .side-images1 img{margin-top:0 !important}.block .prog-price .price-label{font-size:4rem;margin-right:.5em}.block .prog-price .price-label .fa{margin:0em;margin-left:.5em}.block .no-wrap{white-space:normal !important}.side-images1 .image-info{box-shadow:0 0 0 4px #6e7ce3,2px 1px 6px 4px #9f9b9b;background-image:linear-gradient(-45deg, #6e83f5, #5a1fb0 70%);background-color:#5a1fb0;font-weight:400;line-height:1.2}.side-images1 .image-info a:link,.side-images1 .image-info a:visited{color:#facf50}.prog-price{font-size:1.2em;margin-left:10px;padding-right:0px;width:100%}.prog-price .price-label{font-size:3em;margin-right:0}.price-label .fa{margin-left:0px !important}.page-closer{display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(200px, auto);grid-gap:1em;width:90%;margin:auto}.page-closer>*{grid-column:1;width:100%;margin-left:0;padding:0;margin-top:1em}.page-closer .contacts-block header .h2-img{width:25%}.page-closer .contacts-block header h2{width:70%}.home .intro .intro-article header{padding:0;margin-left:0;width:100%}.home .intro .intro-article header .h2-img{width:20%;background-size:3.5em 3.5em;height:3.5em}.home .intro .intro-article header h2{width:74%;font-size:1.4em;display:inline-block}.home .block{width:98%;margin-right:2%}.home .block>*{width:90%}.home .block header h2{font-size:1.5em}.home .block article{margin-left:0;width:90%;display:block;margin:auto}.home .block .side-images1{width:100%}.home .methodology header{width:90%}.home .methodology header h2{width:70%;display:inline-block;font-size:2em}.home .methodology .article-text{width:90%;padding:0;margin-left:0}.home .methodology .article-text>*{padding-right:0}.home .our-philosophy header{width:90%;display:block;margin:auto}.home .our-philosophy header h2{width:65%;display:inline-block}.home .our-philosophy .article-text{display:block;margin:auto;width:90%}.home .bottomcontent{padding-left:0}.home .bottomcontent header{width:90%}.home .language-harmony header h2{width:70%}.home .page-closer .contacts-block header h2{width:65%}.about .art-top-left{width:90%;margin-left:auto;margin-right:auto;padding:0;vertical-align:middle}.about .art-top-left>*{vertical-align:middle}.about .art-top-left header{width:100%;margin-right:0;margin-left:0}.about .art-top-left header>*{vertical-align:middle}.about .art-top-left header h1{width:70%;font-size:1.6em;margin-right:0;margin-bottom:0;vertical-align:middle}.about section{padding-left:1%;padding-right:1%}.about .block{padding-left:0}.about .block>*{padding:0;float:none;clear:both}.about .block header{display:block;width:90%;margin:auto;float:none}.about .block header h4{width:74% !important;font-size:1.5em}.about .block .h4-img{display:inline-block;height:3em;vertical-align:middle}.about .block .progIntro{display:block;width:90%;margin:auto;float:none}.about .block .progIntro p,.about .block .progIntro ul{margin-left:0;padding-right:0}.about .block .side-images1{display:block;width:90%;margin:auto;float:none}.about .block article .block-shouter{font-size:2.2em;display:block;margin-left:0;width:95%;margin:auto;margin-bottom:1em;float:none;clear:both;padding:0}.about .block article .block-shouter li{margin-left:0;padding-left:0;margin-bottom:10px}.about .block article .block-shouter li>*{display:inline-block;vertical-align:middle}.about .block article .block-shouter li:last-child .shouter-words{font-size:.8em}.about .block article .block-shouter li:last-child .shouter-number{font-size:1.4em}.about .block article .block-shouter li:before{content:'';margin:0;padding:0}.about .block article .block-shouter li .shouter-number{margin-right:10px;width:10%}.about .block article .block-shouter li .shouter-words{width:80%;margin-left:0;padding-left:0}.about h2{line-height:1}.about .page-closer{display:block;padding-left:0}.about .page-closer .contacts-block{display:block;width:95%;margin:auto;margin-top:1em}.about .page-closer .contacts-block>*{margin-left:.5em}.about .page-closer .contacts-block header .h2-img{width:25%;display:inline-block}.about .page-closer .contacts-block header h2{width:65%;display:inline-block;font-size:1.6em;margin-left:1%}.about .page-closer .page-closer-images{display:block;width:100%}.about .links-block header{vertical-align:middle;width:90%}.about .links-block header>*{vertical-align:middle;display:inline-block}.about .links-block header h4{vertical-align:middle;width:70%;height:auto;display:inline-block}.about .links-block header .h4-img{margin-bottom:0;padding-bottom:0;display:inline-block}.pricing .art-top{display:inline-block !important;width:100% !important}.pricing .art-top>*{display:block !important;width:100% !important}.pricing .art-top-left h1{font-size:2em !important}.pricing section{border-radius:15px !important}.pricing section>*{width:100% !important}.pricing .block{padding-right:0}.pricing .block:nth-child(2n+1) #progIntro{margin-left:4% !important}.pricing .block:nth-child(2n+1) .side-images1{width:40%;float:right}.pricing .block header{height:3em !important}.pricing .block header .h4-img{background-size:3em 3em !important;height:3em !important}.pricing .block header h4{width:80% !important;line-height:1.1 !important;padding-bottom:.5em !important}.pricing .block .side-images1 .image-info span{font-size:.9em !important}.pricing .block .side-images1 .image-info span strong{font-size:1em !important;font-weight:300 !important}.pricing .block .prog-price{display:block;margin:auto;width:100%;padding:0;clear:both}.pricing .block .prog-price .price-number{display:inline-block;width:75%;font-size:.7em;vertical-align:middle}.pricing .block .prog-price .price-number:before{display:inline-block;font-family:'FontAwesome';content:"\f158";margin-right:.5em;font-weight:100}.pricing .block .prog-price .price-label{display:inline-block;width:20%;margin:0;font-size:1.5em;vertical-align:middle}.pricing #progIntro{width:100% !important;margin-left:0 !important;padding:10px}.pricing #progIntro>*{margin-left:0 !important}.pricing #progIntro .sub-header-checklist{margin-left:0 !important;width:100% !important}.pricing #progIntro .sub-header-checklist li{width:90% !important}.pricing #progIntro .sub-header-checklist .no-wrap{white-space:normal !important}.pricing .page-closer{padding-left:0}.pricing .page-closer .contacts-block header h2{width:65%;display:inline-block}.pricing .page-closer .contacts-block header .h2-img{width:25%;display:inline-block}.pricing .page-closer .page-closer-images img{width:100%;margin-top:10px;margin-bottom:10px}.study-abroad .art-top-left h1{margin-left:.5em;font-size:2em !important}.study-abroad>section{padding-left:0 !important}.study-abroad section header{margin-left:.5em}.study-abroad .block{padding-right:0}.study-abroad .block #progIntro{display:block;width:95%;margin:auto;display:block;width:95%;margin:auto}.study-abroad .block .ghost-sub-container>*,.study-abroad .block .ghost-sub-container .side-images1{width:100%}.study-abroad .block .prog-price{width:90%;padding:0;margin:auto;display:block;float:none;clear:both;padding-top:10px}.study-abroad .block .prog-price .price-number{width:70%;display:inline-block;font-size:.6em;vertical-align:middle}.study-abroad .block .prog-price .price-number:before{font-size:1.3em;vertical-align:middle;font-weight:100}.study-abroad .block .prog-price .price-label{width:20%;display:inline-block;font-size:1.3em;vertical-align:middle;margin-right:0;text-align:left}.study-abroad .abroad-block-uk h4,.study-abroad .abroad-block-anz h4,.study-abroad .abroad-block-scandinavia h4{font-size:1.5em !important;width:70%}.study-abroad .ghost-sub-container .side-images1{width:55%;margin-left:0%}.study-abroad .prog-price{float:none;clear:both;text-align:left;vertical-align:middle;margin-top:1em}.study-abroad .prog-price *{float:none;clear:both;margin-left:0;vertical-align:middle}.study-abroad .prog-price .fa-rub{margin-right:0em}.study-abroad .prog-price .price-number{width:70%;display:inline-block;text-align:left;margin:0 !important;vertical-align:bottom;text-align:center}.study-abroad .page-closer{display:inline-block;padding-left:0}.study-abroad .page-closer>*{display:block;width:95%}.study-abroad .page-closer .contacts-block{margin:auto}.study-abroad .page-closer .contacts-block header .h2-img{width:25%;display:inline-block}.study-abroad .page-closer .contacts-block header h2{width:65%;display:inline-block}.clients h1{font-size:2em}.clients .art-top{width:90%}.clients .art-top-left{font-size:1.5em}.clients .art-top-left h1{margin-bottom:0}.clients .art-top-right{display:grid !important;grid-template-columns:1fr 2fr;grid-auto-rows:minmax 20px, auto;grid-row-gap:1em;justify-items:stretch;align-items:stretch;margin-left:0 !important}.clients .art-top-right li{grid-column:2 !important}.clients .block{display:grid !important;grid-auto-rows:minmax(146px, auto);width:94%;margin:auto;margin-bottom:1em;padding:0 !important}.clients .block>*{width:90% !important;margin-bottom:1em;padding:0 !important;margin:auto !important}.clients .block h4{display:none !important}.clients .block #progIntro .sub-header-checklist{margin-left:2.5rem !important;margin-top:0em;padding-right:0%;width:85%}.clients .block #progIntro .sub-header-checklist li::before{margin-left:-1.8em !important}.clients .block .side-images1{grid-row:1;margin-top:2em !important}.clients .page-closer{display:inline-block;padding-left:0}.clients .page-closer>*{display:block;width:95%}.clients .page-closer .contacts-block{margin:auto}.clients .page-closer .contacts-block header .h2-img{width:25%;display:inline-block}.clients .page-closer .contacts-block header h2{width:65%;display:inline-block}.clients .page-closer .page-closer-images img{width:100%}.services .art-top-left h1{width:100% !important;font-size:2em !important;margin-bottom:0 !important}.services .art-top-right li{margin-bottom:15px;display:block;font-size:1em}.services section{padding-left:0}.services section #progIntro header{display:grid !important;grid-template-columns:1fr 3fr;grid-auto-rows:minmax(70px, auto);grid-row-gap:1em;justify-items:stretch;align-items:stretch}.services section #progIntro header h4{width:100% !important;font-size:1.2em !important;grid-column:2}.services section #progIntro header .h4-img{grid-column:1;height:1em !important !important;background-size:1em 1em !important;width:100% !important;height:100% !important;background-size:4em 4em !important}.services section #progIntro h6{margin-left:1em !important}.services section .sub-header-checklist{margin-left:1em !important;width:90% !important}.services .block{padding-left:0;padding-right:0}.services .block .prog-price{display:inline-block;width:95%;margin:auto;float:none;clear:both;padding-right:0}.services .block .prog-price>*{display:inline-block;margin:auto;float:none}.services .block .prog-price .price-label{margin-right:0;width:15%;font-size:1.4em}.services .block .prog-price .price-number{font-size:.6em;width:75%}.services .block .prog-price .price-number .fa{margin-left:5px;margin-right:5px}.services .block:nth-child(odd) .prog-price{margin:auto;padding-left:0;margin-left:0;float:none}.services #progIntro{width:90%}.services .services-page-closer{padding-left:0;width:95%}.services .services-page-closer .contacts-block header{margin-left:.5em;padding-right:0;width:100%}.services .services-page-closer .contacts-block header .h2-img{width:25%}.services .services-page-closer .contacts-block header h2{font-size:1.6em;width:65%;margin-right:0;padding-right:0;margin-left:3%}.courses .art-top-right li{font-size:1em;margin-bottom:.5em;display:inline-block}.courses .block{padding-left:0;width:95% !important;margin:auto !important;display:block !important;padding-right:0;padding-top:.5em;margin-bottom:15px !important}.courses .block header{width:100% !important;vertical-align:middle !important}.courses .block header>*{vertical-align:middle !important;display:inline-block !important}.courses .block header h4{width:65% !important}.courses .block #progIntro{padding:0 !important;width:100% !important}.courses .block #progIntro .sub-header-checklist{width:80% !important;margin:auto !important;float:none !important;display:block !important;margin-bottom:3em !important;margin-top:1em !important}.courses .block .side-images1{width:100%}.courses .block .sub-header-checklist li{margin-left:1em !important;margin-bottom:15px}.courses .block .sub-header-checklist li::before{margin-left:-2em !important;padding-right:1em}.courses .block .prog-price{display:grid !important;grid-template-columns:1fr 3fr;width:100% !important;grid-auto-rows:minmax(50px, auto);grid-column-gap:0px;justify-items:stretch;align-items:stretch;margin:0 !important;vertical-align:middle !important;padding-top:1em}.courses .block .prog-price>*{vertical-align:middle !important}.courses .block .prog-price .price-label{grid-column:1;margin:0 !important;width:100% !important;text-align:center !important}.courses .block .prog-price .price-number{grid-column:2;font-size:0.9em !important;margin:0;width:100%;margin:auto}.courses .block .prog-price meta{height:0;display:none}.courses .togglable-header{text-align:center !important;margin-left:0 !important;padding-left:0 !important;display:grid;grid-template-columns:1fr 2fr;grid-auto-rows:minmax(20px, auto);width:80%;margin:auto !important}.courses .togglable-header>*{padding:0 !important;margin:0 !important}.courses .togglable-header .fa{grid-column:1;grid-row:1/2;font-size:1.7em !important;justify-items:stretch;align-items:stretch}.courses .togglable-header span{grid-column:2;grid-row:2/2}.courses .side-images1 .image-info{width:85%}.courses .page-closer{padding-left:0}.courses .page-closer>*{margin-left:0}.courses .page-closer .contacts-block{width:95%;display:block;margin:auto}.courses .page-closer .contacts-block header{width:95%;display:block;margin:auto}.courses .page-closer .contacts-block header h2{font-size:1.5em !important}.courses .page-closer .contacts-block header .h2-img{width:25%}.courses .page-closer .page-closer-images{width:95%;display:block;margin:auto}.contacts-page h2{width:100%;font-size:1.4em;background:linear-gradient(to right, #d36efa, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.contacts-page #formWrap p{width:90%;display:inline-block}.contacts-page #formWrap select{width:95%}.contacts-page .bottomcontent #addressSMarticle address>*{padding-left:0}.contacts-page .bottomcontent iframe{margin:auto;display:block}.contacts-page .bottomcontent .google-map{margin-bottom:2em}.contacts-page #addressSMarticle .contacts-address{height:auto}.contacts-page #addressSMarticle .contacts-address img{width:20%}.contacts-page #addressSMarticle .contacts-address ul{width:70%;height:auto}.contacts-page #googleMap{margin-left:0;transform:rotate(0deg)}.contacts-page #addressSMarticle h2{height:auto;margin-bottom:0}.contacts-page #addressSMarticle h2:first-child{margin-bottom:1em;margin-top:0}.contacts-page #addressSMarticle address>*{padding-left:0}.contacts-page ul#smList{padding-left:0;width:90%}.contacts-page ul#smList>*{padding-left:0}.mainFooter>*{width:100% !important}.mainFooter h3{text-align:center}.mainFooter .bottomfooter>*{width:100% !important;display:inline-block !important;text-align:center !important}.mainFooter .gov-logos>*{display:inline-block !important;width:100% !important;margin-bottom:10px !important}.mainFooter .bottomfooter .digiContacts li{text-align:center}.footer-nav ul{display:block !important;width:100% !important}.footer-nav li{display:block !important;width:100% !important;border-bottom:1px solid white;text-align:center !important}.footer-nav li a{display:block !important;width:100% !important;text-align:center !important}.footer-socialbar{padding-top:1em;text-align:center !important}.spons-header-cell{display:inline-block;width:100% !important;text-align:center !important;margin-left:0 !important}.info-sponsors{margin-left:0}.fe-logo-cell a{text-align:center !important;margin:auto !important;display:block !important}.developer-signature p{padding:0;width:100%;text-align:center;margin-bottom:40px;margin-top:20px}}@media only screen and (min-width: 150px) and (max-width: 600px){.mainHeader .headerTop{display:block;width:97%;margin:auto}.mainHeader .headerTop .headerTop-logo{grid-row-:1 !important;justify-items:stretch;height:auto;overflow:show;margin-bottom:0}.mainHeader .headerTop .headerTop-logo .slogan-img-caption{margin-bottom:0 !important}.mainHeader .headerTop .blank-gap{display:none !important}.mainHeader .headerTop .header-contacts{display:grid;grid-template-columns:50% 50%}.mainHeader .headerTop .header-contacts .phone-container{display:grid;grid-row:1 !important;grid-column:1/4;grid-template-columns:50% 50%;grid-column-gap:1%;grid-row-gap:5%;grid-auto-rows:minmax(10px, auto)}.mainHeader .headerTop .header-contacts .lang-sections{border:1px blue green;display:block;grid-row:2 !important;width:auto;grid-column:1/4 !important;text-align:center;align-content:center;margin:auto}.mainHeader .headerTop .header-contacts .lang-sections li{display:inline-block;width:25%;margin:0 .5em;text-align:center;align-content:center}.mainHeader .headerTop .header-contacts .lang-sections li a{display:inline-block;width:100%;text-align:center;align-content:center}.mainHeader .headerTop .header-contacts .phone-container .header-phone{grid-row:1 !important;grid-column:1/4;grid-row-gap:3%}.mainHeader .headerTop .header-contacts .phone-container ul.header-top-social{width:100% !important;grid-row:3;grid-column:1/3 !important;display:grid;grid-template-columns:45% 45%}.mainHeader .headerTop .header-contacts .phone-container ul.header-top-social li{width:10%;display:inline-block;/*! margin: auto; */text-align:center;align-content:center}.mainHeader .phone-container .header-top-social li:nth-child(4){grid-column:1;text-align:center;align-content:center;display:block;margin:auto}.mainHeader .phone-container .header-top-social li:nth-child(5){grid-column:2;text-align:center;align-content:center;display:block;margin:auto}.mainHeader nav ul.socialbar{display:grid !important;grid-template-columns:50% 50%}.mainHeader nav ul.socialbar li:nth-child(4){grid-column:1;grid-row:1 !important;text-align:center;align-content:center;display:block;margin:auto;width:100%}.mainHeader nav ul.socialbar li:nth-child(5){grid-column:2;text-align:center;align-content:center;display:block;margin:auto;width:100%}.mainHeader nav ul.socialbar li a{display:inline-block;text-align:center !important;align-content:center;width:auto}}.pricing header{display:inline-block;height:4em;width:100%}.pricing header .h4-img{display:inline-block;width:17%;height:inherit;border:1px solid purple;float:none;background-size:4em 4em;background-repeat:no-repeat;text-align:center;vertical-align:top;margin:auto;margin-right:0em;background-image:url(/img/prices/meal.svg);border:none}.pricing header h4{background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3;margin-left:0;margin-bottom:2rem;display:inline-block;float:none;margin-right:0;width:82%}.pricing header h4 img{animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.hi-lite{color:#9dd2fb;font-weight:700;font-family:"Ubuntu",sans-serif;letter-spacing:1.3px}.services #progIntro .hi-lite{color:#f58b6a;font-weight:700;font-family:"Alegreya Sans",sans-serif;letter-spacing:1.3px;font-weight:400 !important;font-size:1.2em}.header-contacts{display:inline-block;height:2em;top:0 !important;vertical-align:top;width:100%;margin-bottom:1rem}.lang-sections{position:relative;text-align:left;width:45%;display:inline-block !important;margin-bottom:0 !important;vertical-align:top}.lang-sections a{display:inline-block;text-align:center;margin:0rem 1%;font-weight:400;padding:.2rem .5rem;color:white;background:#0f0c29;background:linear-gradient(to right, #24243e, #302b63, #0f0c29)}.lang-sections [title~="Spanish"]::before,.lang-sections [title~="English"]::before,.lang-sections [title~="French"]::before{content:'';background-size:25px 25px;width:25px;height:25px;display:inline-block;margin-right:.5rem;margin-bottom:-6px;background-repeat:no-repeat}.lang-sections [title~="Spanish"]::before{background-image:url("/img/icons/icons8-spain_2.png")}.lang-sections [title~="English"]::before{background-image:url("/img/icons/icons8-great_britain.png")}.lang-sections [title~="French"]::before{background-image:url("/img/icons/icons8-france.png")}.phone-container{float:none;clear:both;padding-top:.5rem;vertical-align:top;display:inline-block;width:53%;height:auto}.phone-container span{margin-right:.5em}.header-top-social{display:inline-block;vertical-align:top !important;/*! float: right; *//*! border: 1px solid green; */width:45%;height:auto;float:none;clear:both;margin:0;padding:0;text-align:center;justify-content:space-evenly}.header-top-social li{list-style:none;display:inline;margin-right:1rem;vertical-align:top;font-size:x-large;float:none;clear:both;padding-top:0;margin-top:0;text-align:center;align-items:center;align-self:center;align-content:center;/*! margin: auto; */}.header-top-social li,.header-top-social a{padding-top:0;margin-top:0}.header-top-social a{display:inline;text-align:center}.header-top-social .fa{color:orangered;vertical-align:top !important;display:inline-block}.header-phone{width:55%;height:auto;display:inline-block;vertical-align:top;float:right;clear:both;margin:0;text-align:center;padding-right:0 !important;font-weight:600;font-size:x-large;font-family:'Ubuntu', sans-serif !important;font-size:22px !important;color:rgba(246,32,6,0.35) !important;line-height:1}.header-phone span{animation:blinker 1.5s linear infinite;padding:2px 6px;background:orangered;border-radius:100%;color:white;box-shadow:3px 3px orange;text-shadow:1px 2px gray}#slideshow{position:relative;width:100%;height:349px}#slideshow>div{position:absolute;width:95%;left:2%;top:50%;transform:translateY(-50%)}.mainHeader .slogan-quote{margin-bottom:2rem;font-family:'Roboto Slab',serif;font-weight:700;font-size:1.5em;line-height:.9;color:black;text-shadow:1px 1px 3px #cbc8c8;margin-top:-1em}.mainHeader .slogan-quote::before{font-family:'FontAwesome';content:'\f10d';color:#e63f68;margin-right:.5em;text-shadow:1px 1px 3px #cbc8c8}.mainHeader .slogan-caption{color:black !important;font-family:'Merriweather', serif;line-height:1.1;height:auto}.mainHeader .slogan-caption span{color:white !important;background:#e63f68;margin-bottom:3px;padding:5px;font-family:'Merriweather', serif;line-height:1;float:none;clear:both;position:relative;display:inline-block;text-align:left;box-shadow:2px 2px 5px #9b9898}.mainHeader .slogan-caption span:first-child{transform:rotate(-2deg);margin-bottom:4px}.mainHeader .slogan-caption span:nth-child(3){transform:rotate(1deg);margin-top:3px}#slogan{position:relative;width:100%;height:277px;overflow-y:hidden}#slogan>div{position:absolute;width:95%;left:2%;top:50%;transform:translateY(-50%)}.slogan-text{text-align:center;font-weight:400;height:auto}.slogan-image-container img{opacity:.7;border-radius:0;filter:drop-shadow(2px 2px 5px #9b9898);padding-top:20px}.slogan-image-container p{position:absolute;text-align:center;color:white;bottom:0;width:100%;padding-bottom:10px}.slogan-img-caption{font-family:'Merriweather', serif;font-weight:500}.pricing .art-top-right li{height:auto;width:auto;padding:0;color:#735b9c !important;border-radius:3px;display:inline-block;margin-right:2px;margin-bottom:3px;border:.1em solid #ccb5f7;box-shadow:1px 1px 3px #afd5ed}.pricing .art-top-right li:hover{box-shadow:none;border:1px solid #f9605a}.pricing .art-top-right li:nth-child(4),.pricing .art-top-right li:nth-child(8){margin-right:1em !important}.pricing .art-top-right li::before{content:none !important}.pricing .art-top-right a{color:#b892f9 !important;text-decoration-line:none;font-family:'Roboto', sans-serif;font-size:medium;font-weight:300;font-size:1em;padding:4px !important}.pricing .art-top-right a .fa{font-size:1.3em;color:inherit;margin-right:.3em;vertical-align:middle}.pricing .art-top-right a:hover{color:white !important;background:red;padding:4px;border-color:red;transition-timing-function:ease-in-out;transition:1s;font-size:inherit;box-shadow:1px 1px 3px #afd5ed}.clients .art-top-right li{height:auto;width:auto;padding:0;color:#735b9c !important;border-radius:3px;display:inline-block;margin-right:2px;margin-bottom:3px;border:.1em solid #ccb5f7;box-shadow:1px 1px 3px #afd5ed}.clients .art-top-right li:hover{box-shadow:none;border:1px solid #f9605a}.clients .art-top-right li:nth-child(4),.clients .art-top-right li:nth-child(8){margin-right:1em !important}.clients .art-top-right li::before{content:none !important}.clients .art-top-right a{color:#b892f9 !important;text-decoration-line:none;font-family:'Roboto', sans-serif;font-size:medium;font-weight:300;font-size:1em;padding:4px !important}.clients .art-top-right a .fa{font-size:1.3em;color:inherit;margin-right:.3em;vertical-align:middle}.clients .art-top-right a:hover{color:white !important;background:red;padding:4px;border-color:red;transition-timing-function:ease-in-out;transition:1s;font-size:inherit;box-shadow:1px 1px 3px #afd5ed}.clients .art-top-right a{border-radius:3px;border:1px solid;box-shadow:1px 1px 3px #afd5ed}.clients .art-top-right a:hover{box-shadow:none;border:1px solid #f9605a;box-shadow:1px 1px 3px #afd5ed}.clients .art-top-right li{box-shadow:none;border:none;margin-top:3px}.clients .art-top-right li:nth-child(even){margin-right:1em !important}.clients .art-top-right li:hover{box-shadow:none;border:none}.profile-photo-container{display:inline-block;position:relative;width:43%}.profile-photo-container .jula-profile{height:28rem;padding-top:0}.profile-photo-container .image-info{transform:rotate(0deg);box-shadow:none;background:none;width:auto;border:none;font-size:large}.profile-photo-container .image-info span{background:#77cb33;padding:2px;color:white;text-align:left;margin-bottom:4px;width:auto !important;padding-bottom:7px;font-weight:300;display:inline-block;text-align:left !important;float:left;clear:both;padding-left:5px;padding-right:3px;font-family:'Roboto', sans-serif;padding-top:4px;font-size:1em;box-shadow:1px 1px 3px rgba(153,158,157,0.7)}.profile-photo-container .image-info p{width:95% !important}.profile-photo-container .image-info a{color:yellow}.profile-photo-container .image-info span:nth-child(2n){margin-left:.5em;text-shadow:3px 2px 2px #837f7f;background:linear-gradient(to right, #76cf2d, #38ab26);transform:rotate(-1deg)}.profile-photo-container .image-info span:nth-child(4){margin-left:1em;transform:rotate(1deg);background:linear-gradient(to right, #6bd416, #6ac025)}.profile-photo-container .image-info span:nth-child(2n+1){background:linear-gradient(to right, #76cf2d, #38ab26);text-shadow:3px 2px 2px #837f7f;transform:rotate(-1deg)}.profile-photo-container .image-info span:nth-child(2){font-size:1.1em;background:linear-gradient(to right, #76cf2d, #65d89f)}.jula-profile{width:98%;padding:1rem}.jula-profile img{margin-bottom:3rem}.intro-article{vertical-align:top}.profile-img-container{margin-bottom:3rem}.block{background:url("/img/debut_light.png") !important;padding-top:2rem;box-shadow:2px 2px 7px rgba(128,128,128,0.6);margin-bottom:2rem;border-radius:2%;padding-bottom:2rem;padding-right:1rem}.ghost-para ul{margin-left:0}.ghost-para .ghost-sub-container{padding-left:1em}.ghost-para .ghost-sub-container h6{margin:1.5em 0}.ghost-para .ghost-sub-container p,.ghost-para .ghost-sub-container ul,.ghost-para .ghost-sub-container ol{width:50%}.ghost-para .ghost-sub-container ul{margin-top:0em !important;margin-bottom:1em !important;margin-left:0em;padding-left:0em}.ghost-para .ghost-sub-container ul li{list-style-image:inherit;list-style:outside;padding-left:1em;line-height:1.2;margin-top:1em;list-style-type:circle;margin-top:.5em;margin-left:1em !important}.ghost-para .ghost-sub-container ul li ol{padding-left:1em;width:100%;margin-left:1em}.ghost-para .ghost-sub-container ul li ol li{margin-left:0em !important}.study-abroad #progIntro .ghost-abroad ul li{list-style-type:none}.study-abroad #progIntro .ghost-abroad ul li::before{margin-left:-1.5em;color:#98b4fb}.study-abroad #progIntro .ghost-abroad .side-images1 p{width:80%}.study-abroad #progIntro .ghost-abroad .ghost-sub-container ul{position:relative;display:inline-block;clear:both;margin:10px 0px}.study-abroad #progIntro .ghost-abroad .ghost-sub-container ul li{list-style-position:inside;padding-bottom:.5rem;margin-left:2em}.study-abroad #progIntro .ghost-abroad .ghost-sub-container ul li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#98b4fb;padding-right:1em;font-size:1.2em;margin-left:-2em;transform:rotate(-10deg)}.study-abroad #progIntro .ghost-abroad .ghost-sub-container ul li{list-style-type:none}.study-abroad #progIntro .ghost-abroad .ghost-sub-container ul li::before{margin-left:-1.5em}.sub-header-checklist{padding-left:0;margin-left:5.5em;margin-top:2em;margin-bottom:2em}.sub-header-checklist li::before{content:"";font-family:'FontAwesome';display:inline-block;color:#9dd2fb;padding-right:1em;font-size:1em;margin-left:-1.9em}#contentCases .sub-header-checklist{margin-left:4rem !important;line-height:1.5 !important;margin-bottom:1em;padding-right:0%;width:80%}#contentCases .sub-header-checklist li{font-size:.9em;margin-bottom:0.5rem}#contentCases .sub-header-checklist li .list-label{margin-right:.5em;font-weight:400}#contentCases .sub-header-checklist li::before{font-size:small !important}.pricing .block .side-images1 .image-info{transform:rotate(0deg);box-shadow:none;background:none;width:auto;border:none}.pricing .block .side-images1 .image-info span{background:#77cb33;padding:2px;color:white;text-align:left;margin-bottom:4px;width:auto !important;padding-bottom:7px;font-weight:300;display:inline-block;text-align:left !important;float:left;clear:both;padding-left:5px;padding-right:3px;font-family:'Roboto', sans-serif;padding-top:4px;font-size:1em;box-shadow:1px 1px 3px rgba(153,158,157,0.7)}.pricing .block .side-images1 .image-info span:last-child{margin-bottom:4rem !important}.pricing .block:nth-child(2n+1) .side-images1 .image-info span{float:right;background:#5b6799;text-align:right !important}.pricing .block:nth-child(2n+1) .side-images1 .image-info span a{color:#facf50}.pricing .block:nth-child(2n+1) .side-images1 .image-info span a:hover{text-decoration:underline}.pricing .block:nth-child(2n+1) .side-images1 .image-info span:nth-child(odd){margin-right:0.3em}.pricing .block:nth-child(2n+1) .side-images1 .image-info span strong{color:#facf50}.pricing .block:nth-child(2n) .side-images1 .image-info span a{color:yellow}.pricing .block:nth-child(2n) .side-images1 .image-info span:nth-child(odd){margin-left:0.3em}.pricing .block:nth-child(2n) .side-images1 .image-info span strong{color:yellow;font-family:'Open Sans',sans-serif;font-weight:100 !important;font-size:1.1em}.clients .side-images1 .image-info a{color:yellow}.clients .side-images1 .image-info a:hover{text-decoration:underline}.prog-price strong{font-family:'Ubuntu', sans-serif !important;font-weight:600 !important;color:rgba(246,32,6,0.35);font-size:large}.prog-price strong .price-label{margin-right:1em}.prog-price strong .fa{color:rgba(246,32,6,0.35);margin-right:.5em}#progIntro .prog-price strong{font-family:'Ubuntu', sans-serif !important;font-weight:600 !important;color:rgba(246,32,6,0.35);font-size:large}#progIntro .prog-price strong .price-label{margin-right:1em}#progIntro .prog-price strong .fa{color:rgba(246,32,6,0.35);margin-right:.5em}.block .prog-price{font-family:'Ubuntu', sans-serif !important;font-weight:600 !important;color:rgba(246,32,6,0.35);font-size:large;font-size:xx-large;padding-right:1rem;text-align:right;background-color:#FEE140;background-image:linear-gradient(58deg, #FEE140 0%, #FA709A 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block .prog-price .fa{color:rgba(246,32,6,0.35);margin-right:.5em;margin-left:1em}.block .prog-price .price-label{font-size:4rem}.block:nth-child(2n) .prog-price{text-align:left}.page-closer{display:table;width:100%;border-spacing:5px;background-color:#fafdff;background-image:url("/img/debut_light.png") !important;border-radius:0 !important;box-shadow:1px 1px 5px grey;padding:3% 5%;padding-right:1%;margin-top:2em}.page-closer .contacts-block header{width:100%;display:inline-block !important;display:inline-block;vertical-align:middle;border:none}.page-closer .contacts-block header h2,.page-closer .contacts-block header a{display:inline-block;vertical-align:middle}.page-closer .contacts-block header h2{line-height:1;font-size:25px;padding-bottom:.2em;line-height:1;width:80%;display:inline-block;background:linear-gradient(to right, #a19ef4, #60dfed);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#94acf3}.page-closer .contacts-block header h2 a{display:inline}.page-closer .contacts-block header .h2-img{display:inline-block;width:3em;float:none;background-size:3em 3em;background-repeat:no-repeat;text-align:center;margin:auto;margin-right:0em;background-image:url("/img/icons/light-bulb.svg");border:none;transform:rotate(4deg);height:3em;vertical-align:middle;margin-right:.5em}.page-closer .contacts-block header .h2-img{background-image:url("/img/icons/conversation.svg");width:15%;height:4em;margin-right:0;background-size:4em 4em;transform:rotate(0deg)}.page-closer .contacts-block header h2{margin-bottom:0;width:75%}.page-closer .contacts-block h3{padding-top:0 !important;margin-top:0}.page-closer .contacts-block .address-list h5{font-size:large}.page-closer .page-closer-images{display:table-cell;width:40%;overflow:visible;height:100%;vertical-align:middle;text-align:center;border-spacing:10px}.page-closer .page-closer-images a{display:inline-block;position:relative;text-align:center;vertical-align:middle}.page-closer .page-closer-images a img{display:block;width:80%;vertical-align:middle !important;border-radius:50%;margin:auto}
