.myplan-commitment{background-position:-1px center;background-repeat:no-repeat;background-size:cover}.myplan-commitment .control{opacity:.5;top:0;width:40px}.myplan-commitment .control.control-next{right:0}.myplan-commitment .control:hover{opacity:1}.myplan-commitment .control .ion{font-size:4rem}.myplan-commitment .control .ion::before{text-shadow:0 .125rem .25rem rgba(0,0,0,.175)}.myplan-commitment .myplan-vline::before{background-image:url("/Images/MyPlan/Sponsorship/horizontal-line.png");background-position:top left;background-size:100% 10px;content:' ';height:10px;left:0;position:absolute;top:-10px;width:100%}@media (min-width:992px){.myplan-commitment .myplan-vline::before{background-image:url("/Images/MyPlan/Sponsorship/vertical-line.png");background-size:10px 100%;height:100%;left:-10px;top:0;width:10px}}.myplan-commitment.myplan-commitment--country .fact{background-color:rgba(255,255,255,.75);flex-basis:calc(33% - 7.5px);-webkit-mask-image:url("/Images/Gfx/highlight.svg");mask-image:url("/Images/Gfx/highlight.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (max-width:991.98px){.myplan-commitment.myplan-commitment--country .fact{flex-basis:calc(50% - 7.5px)}}@media (max-width:767.98px){.myplan-commitment.myplan-commitment--country .fact{flex-basis:100%;width:100%}}.myplan-commitment.myplan-commitment--country .fact .h5.small{font-size:1.25rem;line-height:1.25rem}.myplan-sponsorship-about{position:relative}.myplan-sponsorship-about .time{right:0}.myplan-sponsorship-about [class*=' ion-']{font-size:3rem}.myplan-sponsorship-about p{font-size:.9rem}.myplan-commitment.myplan-commitment--sponsorship .child-image{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.myplan-sponsorship-child-images .control{width:45px}.myplan-sponsorship-child-images .control .ion{font-size:2rem}.myplan-sponsorship-child-images .images{overflow:auto hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap}.myplan-sponsorship-child-images .images::-webkit-scrollbar{display:none}form[id*=myplan-].psg-form fieldset{margin-bottom:.5rem;margin-top:1rem}