<style type="text/css">
   body, html { overflow-x: clip !important; } 

   .dsl__page .dsl__tile-number-text {
        font-size: 15px;
    }

    .for-mobile{
        display: none;
    }
    

@media (max-width: 480px) {
	    .dsl__page .dsl__compare-item-suptitle {
        max-width: 150px;
    }

    .for-mobile{
        display: block;
    }

    .dsl__page .dsl__compare-item-title {
    font-size: 20px;
	}

    .dsl__page .dsl__facial-expert-visual {
            left: 45px;
    }

    .dsl__page .dsl__facial-expert {
        padding-left: 85px;
    }

    .dsl__page .dsl__facial-expert-body {
            padding: 12px 24px 12px 54px;
    }

    .dsl__page .dsl__text {
    font-size: 13px;
    }
}


@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {

	    .dsl__page .dsl__compare-item-title {
        font-size: 35px;
    }
}


@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {


	.dsl__page .dsl__compare-item-content {
    left: 35px;
}

	.dsl__page .dsl__compare-item-details {
		max-width: 206px;
		}

	.dsl__page .dsl__compare-item-title {
        font-size: 22px;
    }
    .dsl__page .dsl__facial-suptitle {
        font-size: 25px;
    }
        .dsl__page .dsl__facial-title {
        font-size: 25px;   
        } 
    .dsl__page .dsl__facial-expert-visual {
        left: -15px;
    }
    .dsl__page .dsl__facial-expert-body {
        left: -15px;
    }
        .dsl__page .dsl__facial-content-right {
         margin-left: 10px;
    }

    .dsl__page .dsl__service{
        border-left: solid 1px #D3CCC8;;
    }
    div.dsl__service:nth-child(1) {
        border-left: none;
    }
}



</style>